تمرین سری اول درس مبانی برنامه نویسی موعد ارسال :یکشنبه 82مهر 3128 تمرین سری اول درس مبانی برنامه نویسی موعد ارسال :یکشنبه 82مهر 2938 نکات کلی موعد تحویل ساعت ( 11:11ظهر) روز یکشنبه 82مهر 1918بوده و به هیچ عنوان تمدید نخواهد شد. تأخیر تا 1ساعت ،به ازای هر 9دقیقه موجب کسر شدن %1نمره ،از 1ساعت تا 82ساعت موجب کسر شدن %82نمره ،از 82ساعت تا 81ساعت ،به ازای هر 8دقیقه موجب کسر شدن %1نمرهی دیگر و بین 81ساعت تا 22ساعت باعث کسر شدن %12نمره میشود .از 22ساعت تا 21ساعت نیز ،به ازای هر 1.8دقیقه موجب کسر شدن %1درصد نمره ی دیگر می شود ( .بدیهی است که با تاخیر بیش از 21ساعت %122نمره از شما کسر شده و دیگر از این تمرین نمره ای نمی گیرید ) قطع بودن اینترنت خوابگاه ،کندی پایگاه اینترنتی دانشکده ،تمام شدن کارت اینترنت و … هیچکدام دلیل موجهی برای تأخیر نیستند .بنابراین پیشنهاد میشود جوابهای خود را در دانشکده ارسال کنید. هرگونه رونوشت ،1برای منبع رونوشت و همچنین نسخههای رونویسی شده -8نمره در پی خواهد داشت. تالش برای استفاده از منابع سیستم مانند کارت صدا و پرینتر و ...منجر به دریافت نمرهی صفر میشود. سواالت خود را در صفحه درس مبانی برنامه سازی در سایت piazza.comمطرح کنید. تمرین سری اول درس مبانی برنامه نویسی 1کپی یا همان کُپ 1 مسئله .2فرمول ریاضی به عنوان اولین برنامه به زبان پایتون ،عبارت معروف ! Hello Worldرا چاپ کرده و در خط بعد از کاربر یک عدد صحیح دریافت کنید. اگر عدد وارد شده توسط کاربر برابر با nباشد ،شما باید مقدار زیر را محاسبه و جواب دقیق ( با اعشار ) به دست آمده را در خروجی چاپ نمایید. 𝑛 4 ∗ 𝑛2 + 5 + 2 3 خروجی نمونه ورودی نمونه !Hello World 7.66666666667 !Hello World 19.1666666667 تمرین سری اول درس مبانی برنامه نویسی 8 4 7 مسئله .8دانشجوی بزرگ تر در این تمرین شما باید از کاربر نام خانوادگی و سال تولد دو دانشجو را دریافت کنید و در صورتی که یک دانشجو از دیگری بزرگتر بود به او تبریک بگویید!! به این صورت که ابتدا نام خانوادگی و سال تولد دانشجوی اول و سپس نام خانوادگی و سال تولد دانشجوی دوم را دریافت می کنید و سپس با چاپ عبارت زیر بزرگ تر بودن یکی از دانشجوها را به او تبریک می گویید و اختالف سنیاش را با دانشجوی دیگر به او یادآور می شوید!! Congratulations <older family name>. You are <age difference> years older than <younger family name>. در صورتی که سال تولد دو دانشجو با یکدیگر برابر بود عبارت زیر چاپ شود: OH my God!! Both students are the same age. خروجی نمونه ورودی نمونه Congratulations Farhadi. You are 2 years older Farhadi than Asghari. 1372 Asghari 1374 OH my God!! Both students are the same age. Karami Akbari 1365 تمرین سری اول درس مبانی برنامه نویسی 1365 9 مسئله .9دنباله اعداد در این تمرین شما باید برنامهای بنویسید که دنبالهی اعداد زیر را با همین فرمت ،تا عضو 82ام چاپ کند: … 1, 2, 4, 7, 11, 16, تمرین سری اول درس مبانی برنامه نویسی 2 مسئله .4قرینه اگر یک عدد صحیح را از انتها به ابتدا بخوانیم قرینه ی آن عدد بدست می آید .برای مثال قرینه ی عدد 129برابر با 921و قرینه ی عدد 122برابر با ( 221یا همان ) 1می باشد. در این تمرین شما باید بدون استفاده از امکانات stringدر زبان برنامه نویسی ، pythonتابعی با نام reverseبنویسید که قری نه ی یک عدد صحیح را محاسبه کند .سپس با استفاده از این تابع برنامه ای بنویسید که از میان اعداد بین 122تا ،1222آن اعدادی که با قرینه ی خودشان برابر هستند را زیر یکدیگر چاپ نماید. تمرین سری اول درس مبانی برنامه نویسی 1
© Copyright 2025 Paperzz