HW1.pdf

‫تمرین سری اول‬
‫درس مبانی برنامه نویسی‬
‫موعد ارسال‪ :‬دوشنبه ‪ 11‬اسفند ‪1393‬‬
‫تمریه سری ايل درس مببوی بروبمه وًیسی‬
‫مًعد ارسبل‪ :‬ديشىبه ‪ 11‬اسفىد ‪1333‬‬
‫نکات کلی‬
‫‪ ‬هَػذ زحَیل ساػر ‪( 11:31‬ظْر) رٍز دٍضٌثِ ‪ 11‬اسفٌذ ‪ 1111‬تَدُ ٍ تِ ّیچ ػٌَاى زوذیذ ًخَاّذ ضذ‪.‬‬
‫‪ ‬زأخیر زا ‪ 1‬ساػر‪ ،‬تِ ازای ّر ‪ 1‬دقیقِ هَجة کسر ضذى ‪ً %1‬ورُ‪ ،‬از ‪ 1‬ساػر زا ‪ 42‬ساػر هَجة کسر ضذى‬
‫‪ً %42‬ورُ‪ ،‬از ‪ 42‬ساػر زا ‪ 43‬ساػر‪ ،‬تِ ازای ّر ‪ 4‬دقیقِ هَجة کسر ضذى ‪ً %1‬ورُی دیگر ٍ تیي ‪ 43‬ساػر‬
‫زا ‪ 24‬ساػر تاػث کسر ضذى ‪ً %32‬ورُ هیضَد ‪ .‬از ‪ 24‬ساػر زا ‪ 21‬ساػر ًیس‪ ،‬تِ ازای ّر ‪ 1.4‬دقیقِ هَجة‬
‫کسر ضذى ‪ %1‬درصذ ًورُ ی دیگر هی ضَد‪ ( .‬تذیْی اسر کِ تا زاخیر تیص از ‪ 21‬ساػر ‪ً %122‬ورُ از ضوا‬
‫کسر ضذُ ٍ دیگر از ایي زوریي ًورُ ای ًوی گیریذ )‬
‫‪ ‬قطغ تَدى ایٌسرًر خَاتگاُ‪ ،‬کٌذی خایگاُ ایٌسرًسی داًطکذُ‪ ،‬زوام ضذى کارذ ایٌسرًر ٍ … ّیچکذام دلیل‬
‫هَجْی ترای زأخیر ًیسسٌذ‪ .‬تٌاترایي خیطٌْاد هیضَد جَابّای خَد را در دانشکده ارسال کٌیذ‪.‬‬
‫‪ّ ‬رگًَِ رًٍَضر‪ ،1‬ترای هٌثغ رًٍَضر ٍ ّوچٌیي ًسخِّای رًٍَیسی ضذُ ‪ً -4‬ورُ در خی خَاّذ داضر‪.‬‬
‫‪ ‬زالش ترای اسسفادُ از هٌاتغ سیسسن هاًٌذ کارذ صذا ٍ خریٌسر ٍ ‪ ...‬هٌجر تِ دریافر ًورُی صفر هیضَد‪.‬‬
‫‪ ‬سَاالذ خَد را در صفحِ درس هثاًی ترًاهِ سازی در سایر ‪ piazza.com‬هطرح کٌیذ‪.‬‬
‫زوریي سری اٍل درس هثاًی ترًاهِ ًَیسی‬
‫‪1‬‬
‫کدی یا ّواى کُح‬
‫‪1‬‬
‫مسئله ‪.1‬اعداد فیثبغًرثی‬
‫ترًاهِای تٌَیسیذ کِ سِ ػذد صحیح هثثر را تِ ػٌَاى ٍرٍدی از کارتر دریافر کٌذ ٍ در صَرزی کِ اهکاى‬
‫ساخر هثلث قائنالساٍیِ تا طَل اضالع دادُ ضذُ ٍجَد داضسِتاضذ ‪ ٍ YES‬در غیر ایي صَرذ ‪ NO‬چاج کٌذ‪.‬‬
‫ٍرٍدی ًوًَِ‬
‫خرٍجی ًوًَِ‬
‫‪YES‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪NO‬‬
‫‪7‬‬
‫‪10‬‬
‫‪8‬‬
‫زوریي سری اٍل درس هثاًی ترًاهِ ًَیسی‬
‫‪4‬‬
‫مسئله ‪ .2‬جمع ايلهب‬
‫ترًاهِ ای تٌَیسیذ کِ یک ػذد از ٍرٍدی تگیرد ٍ زطخیص دّذ هی زَاى آى را تِ ضکل هجوَع دٍ ػذد اٍل‬
‫ًَضر یا ًِ ‪ .‬در ایي صَرذ زوام ایي حاالذ را ّواًٌذ فرهر ًوًَِ ) تِ زرزیة صؼَدی اٍلیي ػذد) چاج کٌذ ٍ‬
‫در صَرزی کِ جَاتی خیذا ًکرد‪ ،‬ػثارذ ”‪ “not found‬را چاج کٌذ‪.‬‬
‫ٍرٍدی ًوًَِ‬
‫خرٍجی ًوًَِ‬
‫‪31 + 3 = 34‬‬
‫‪34‬‬
‫‪29 + 5 = 34‬‬
‫‪23 + 11 = 34‬‬
‫‪17 + 17 = 34‬‬
‫‪not found‬‬
‫‪3‬‬
‫زوریي سری اٍل درس هثاًی ترًاهِ ًَیسی‬
‫‪1‬‬
‫مسئله ‪ .3‬کبمل بًدن یب وبًدن‬
‫ترًاهِ ای تٌَیسیذ کِ ػذدی را از کارتر دریافر کٌذ ٍ درصَرزی کِ خاصیر کاهل تَدى را داضسِ تاضذ‪ ،‬یؼٌی‬
‫هجوَع هقسَم ػلیِ ّای آى (غیر از خَدش) تراتر تا آى ػذد تاضذ‪ ٍ YES ،‬در غیر ایي صَرذ ‪ NO‬را چاج‬
‫کٌذ‪.‬‬
‫خرٍجی ًوًَِ‬
‫زوریي سری اٍل درس هثاًی ترًاهِ ًَیسی‬
‫‪2‬‬
‫ٍرٍدی ًوًَِ‬
‫‪NO‬‬
‫‪27‬‬
‫‪YES‬‬
‫‪6‬‬
‫مسئله ‪.4‬مربع تًخبلی‬
‫ترًاهِ ای تٌَیسیذ کِ دٍ ػذد صحیح هثثر ‪ b ٍ a‬را از کارتر تگیرد‪.‬‬
‫اگر ضلغ هرتغ درًٍی تیطسر از هرتغ تیرًٍی تَد تا چاج ػثارذ !‪ ٍ Wrong order‬اگر اخسالف اػذاد دادُ ضذُ‬
‫زٍج ًثَد تا ػثارذ !‪ Wrong difference‬خطا را اػالم کٌذ ٍ در غیرایي حاالذ هرتغ زَ خالی هسٌاظر را تکطذ‪.‬‬
‫هٌظَر از هرتغ زَخالی‪ ،‬هرتؼی تِ ضلغ ‪ a‬اسر کِ هرتؼی تِ ضلغ ‪ b‬از درٍى آى کن ضذُ اسر‪.‬‬
‫ٍرٍدی ًوًَِ‬
‫خرٍجی ًوًَِ‬
‫‪7‬‬
‫‪3‬‬
‫‪16‬‬
‫!‪Wrong order‬‬
‫‪24‬‬
‫‪255‬‬
‫زوریي سری اٍل درس هثاًی ترًاهِ ًَیسی‬
‫‪3‬‬