پنج تمرین حلقه – Loop (پک شماره ١)

پنج تمرین حلقه – Loop (پک شماره ١)
تاریخ انتشار
۲۱ شهریور ۱۴۰۲
تعداد بازدید
956 بازدید
رایگان

تمرین اول حلقه – Loop

یک برنامه بنویسید که برای هر عدد صحیح مثبت n (خوانده شده از صفحه کلید) کوچکترین عدد صحیح k را محاسبه کند به طوری که 1+3+5+7+…+k >= n

نمونه خروجی برنامه:

Enter a positive integer: 100
number 19 is the smallest k such 1+3+5+7+...+k >= 100

توجه: در صورت ارائه n غیر مثبت، برنامه باید با یک پیغام خطای مناسب خاتمه یابد.


تمرین دوم حلقه – Loop 

یک برنامه بنویسید که برای هر عدد صحیح مثبت n (خوانده شده از صفحه کلید) بزرگترین عدد صحیح k را محاسبه می‌کند به طوری که 0+2+4+6+8+…+k < n

نمونه خروجی برنامه:

Enter a positive integer: 25
number 8 is the largest k such that 0+2+4+6+...+k < 25

توجه: در صورت ارائه n غیر مثبت، برنامه باید با یک پیغام خطای مناسب خاتمه یابد.


تمرین سوم حلقه – Loop

یک برنامه بنویسید که تمام اعداد از 100 تا 200 را  که بر 4 یا 5 بخش پذیرند، چاپ کند (هر ده تا در یک خط) ، اما نه هر دو. اعداد در یک خط چاپ شده دقیقا با یک فاصله از هم جدا می شوند. بنابراین، خروجی باید دقیقاً شبیه این باشد:

numbers

توجه: برنامه نباید هیچ ورودی از کاربر دریافت کند. فقط باید اعداد فرمت شده را همانطور که در بالا توضیح داده شد چاپ کند.


تمرین چهارم حلقه – Loop

یک برنامه بنویسید، که به ازای هر عدد مثبت داده شده N (خوانده شده از صفحه کلید) تعداد صفرها، ارقام فرد، و ارقام زوج عدد صحیح را چاپ می کند. نمونه:

Enter a large positive integer: 6789500
Zeros: 2
Odd: 3
Even: 2

نکته: در این حالت صفرها را نه فرد و نه زوج در نظر می گیریم.


تمرین پنجم حلقه – Loop

برای ساخت بازی High و Low یک برنامه بنویسید. کامپیوتر یک عدد صحیح تصادفی بین 1 تا 100 انتخاب می کند و به کاربر اجازه می دهد مقدار را حدس بزند. پس از هر حدس کاربر، برنامه سرنخی از نوع بالاتر یا پایین تر به کاربر میدهد. نمونه:

Guess 1: 67
   Clue: higher
Guess 2: 82
   Clue: lower
Guess 3: 77
!Correct answer after only 3 guesses - Excellent

نکته: پس از 10 حدس نادرست، برنامه با یک پیغام مناسب به پایان می رسد.


مطالعه بیشتر

راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
  • توجه داشته باشید که به علت جلوگیری از کپی متن پروژه این فایل فقط بصورت anti copy ارائه می‌شود.
  • رمز: www.protamrin.ir
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *