f مببنی برنبمهسبزی ()۴۰۱۵۳ مدرس :حمید ضرابیزاده دانشکدهی مهندسي کامپيوتر تمرین سری دوم هْلت تحَیل ۰سِضٌثِ ۱۰هْش ،۱۹۰۹ساػت ۰صثح نکات کلی کذ ّش توشیي سا دس یک فایل جذاگاًِ ٍ تا ًام خَاستِ ضذُ قشاس دّیذ .تاالی ّش فایل ًامً ،ام خاًَادگی ٍ ضواسُی داًصجَیی خَد سا رکش کٌیذ. تشای اسسال توشیيّا تِ سایت دسس هشاجؼِ کٌیذ. کاهٌتگزاسی تشای تشًاهِّا جضئی اص ًوشُی توشیي ضواست. هَػذ اسسال ،ساػت ۰۰۹۹صثح سٍص سِضٌثِ ۱۰هْش هاُ ۱۹۰۹تَدُ ٍ تِ ّیچ ػٌَاى توذیذ ًخَاّذ ضذ. دس صَست تاخیش ،تِ اصای سٍص اٍل ٪۹۹اص ًوشُی ضوا کاستِ خَاّذ ضذ .تأخیش تیطتش اص تیست ٍ چْاس ساػت قاتل قثَل ًیست. قطغ تَدى ایٌتشًت خَاتگاُ ،کٌذی پایگاُ ایٌتشًتی داًطکذُ ،توام ضذى کاست ایٌتشًت ٍ … ّیچکذام دلیل هَجْی تشای تأخیش ًیستٌذ .تٌاتشایي پیطٌْاد هیضَد جَابّای خَد سا دس داًطکذُ اسسال کٌیذ. ّ نفکشی تا دیگش داًصجَیاى هَسد قثَل است ،اها فایلّایی کِ هیفشستیذ تایذ تِطَس کاهل تَسط خَدتاى ًَضتِ ضذُ تاضذ .کنتشیي تخطی اص ایي هَضَع تاػث دسیافت ًوشُی ۱۹۹-تشای کوکدٌّذُ ٍ کوکگیشًذُ خَاّذ تَد ٍ دس صَست تکشاس ،هٌجش تِ حزف دسس ٍ گضاسش تِ کویتِی اًضثاطی داًطگاُ خَاّذ ضذ. دس صَست ٍجَد ّشگًَِ هطکل ،سَاالت خَد سا اص طشیق سیستن Piazzaتا کوکهذسسیي دس هیاى تگزاسیذ. مسئلهی اول :هیپنوتیسم! نام فایلhypnotism.py : دس ایي توشیي ضوا تایذ تؼذادی هشتغ ّنهشکض دس صفحِ چاج کٌیذ ،تا تِ ٍسیلِی آى تتَاى داًصجَیاى دسس هثاًی تشًاهِساصی سا ّیپٌَتیضم کشد! تشای ایي کاس اص ٍسٍدی ػذد ( nتؼذاد هشتغّا) ،طَل ضلغ کَچکتشیي هشتغ ٍ ،طَل ضلغ تضسگتشیي هشتغ سا تخَاًیذn ٍ ، هشتغ ّنهشکض کِ اضالع آًْا تا ّن هَاصی تاضٌذ ،سسن ًواییذ. خشٍجی ًوًَِ ٍسٍدی ًوًَِ Enter n: 3 Enter min size: 10 Enter max size: 30 توشیي سشی دٍم -دسس هثاًی تشًاهِساصی 1 مسئلهی دوم :اعداد اول نام فایلprimes.py : دس ایي توشیي ضوا تایذ ػذد nسا اص کاستش گشفتِ ،هجوَع لگاسیتن (دس هثٌای )eاػذاد اٍل کَچکتش یا هساٍی nسا هحاسثِ ٍ چاج ًواییذ. خشٍجی ًوًَِ 9895.991379156982 ٍسٍدی ًوًَِ Enter n: 10000 نکته ۰حاصل جوغ لگاسیتن اػذاد اٍل کَچکتش یا هساٍی nتِ اصای هقادیش تضسگ nتِ سوت nهیل هیکٌذ. توشیي سشی دٍم -دسس هثاًی تشًاهِساصی 2 مسئلهی سوم :نمودار نام فایلgraph.py : دس ایي توشیي هیخَاّین اص الک پطت هحثَب کالس تشای سسن ًوَداس استفادُ کٌین .تشای ایي کاس ،ضوا تایذ یک فشهَل ٍ تاصُی هَسد ًظش سا اص ٍسٍدی دسیافت کشدُ ،فشهَل سا دس ایي تاصُ تش سٍی ًوَداس تا دقت ً 0.01وایص دّیذ. ٍسٍدی ًوًَِ خشٍجی ًوًَِ )Enter formula (in terms of x): cos(x Enter min x: -3.14 Enter max x: 3.14 نکبت۰ اص تاتغ gotoتشای سسن خط تیي ّش دٍ ًقطِ اص ًوَداس استفادُ کٌیذ. سؼی کٌیذ ًوَداس دس هشکض پٌجشُ سسن ضَد (حتی اگش تاصُی دادُ ضذُ ًسثت تِ هشکض هتقاسى ًیست). ٌّ گام سسن ًوَداس ،هقادیش y ٍ xسا دس یک هقیاس هٌاسة ضشب کٌیذ ،طَسی کِ ػشض ًوَداس ۴۹۹پیکسل توشیي سشی دٍم -دسس هثاًی تشًاهِساصی تاضذ. 3
© Copyright 2025 Paperzz