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

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

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

یک برنامه بنویسید که یک عدد صحیح فرد مثبت n را از صفحه کلید می خواند و سپس دو مثلث را چاپ می کند. ابتدا یک مثلث قائم الزاویه، سپس یک مثلث متساوی الساقین. مثال زیر را ببینید تا متوجه شوید منظور ما از مثلث قائم الزاویه و متساوی الساقین چیست.

 

mosalas

نکته: اگر ورودی n عدد صحیح مثبت و فرد نباشد، برنامه باید با یک پیام خطا به پایان برسد.


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

یک برنامه بنویسید که یک عدد صحیح مثبت n را از صفحه کلید بخواند و سپس:
– n عدد تصادفی را در بازه [1100] تولید و چاپ می کند (در یک خط)
– مقدار میانگین (با دو اعشار)، کوچکترین عدد (min) و بزرگترین عدد (حداکثر) از آن n عدد را چاپ می کند.
نمونه:

Enter number of integers to be generated: 10

Generated values: 77 15 13 54 96 73 100 12 98 28
Average, min, and max are 56.6, 12, and 100

نکته: اگر ورودی n عدد صحیح مثبت نباشد، برنامه باید با یک پیام خطا کاربر را مطلع و دوباره تلاش به گرفتن عدد n کند.


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

یک برنامه بنویسید که محاسبه می کند هر سال یک نفر چند جعبه شمع برای کیک تولدش باید بخرد.

  • شما می توانید فرض کنید که فرد به 100 سالگی رسیده است،
  • تعداد شمع های استفاده شده در هر سال به اندازه سن است،
  • شمع های استفاده نشده را از سالی به سال دیگر ذخیره می کنید،
  • هر جعبه حاوی 24 شمع است.

همچنین، در پایان، از شما می‌خواهیم تعداد کل جعبه‌هایی را که باید بخرید، و تعداد شمع‌هایی که پس از جشن تولد 100 سالگی در دسترس هستند (استفاده نشده‌ اند) را چاپ کنید. نمونه:

Before birthday 1, buy 1 box(es)
Before birthday 7, buy 1 box(es)
Before birthday 10, buy 1 box(es)
Before birthday 12, buy 1 box(es)
Before birthday 14, buy 1 box(es)

...

Before birthday 95, buy 3 box(es)
Before birthday 96, buy 4 box(es)
Before birthday 97, buy 5 box(es)
Before birthday 98, buy 4 box(es)
Before birthday 99, buy 4 box(es)
Before birthday 100, buy 4 box(es)

Total number of boxes: 211, Remaining candles: 14

توجه: در مثال بالا ما خروجی از تولدهایی را داریم که باید حداقل یک جعبه شمع بخرید. در سال‌های چاپ نشده (مثلاً 2-6 و 8-9) می‌توانید بدون نیاز به خرید جعبه شمع دیگر، جشن تولد را انجام دهید.


مطالعه بیشتر

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

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