تمرین اول حلقه – Loop
یک برنامه بنویسید که یک عدد صحیح فرد مثبت n را از صفحه کلید می خواند و سپس دو مثلث را چاپ می کند. ابتدا یک مثلث قائم الزاویه، سپس یک مثلث متساوی الساقین. مثال زیر را ببینید تا متوجه شوید منظور ما از مثلث قائم الزاویه و متساوی الساقین چیست.
نکته: اگر ورودی 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