تمرین اول آرایه
یک برنامه ایجاد کنید که تعداد دلخواه اعداد صحیح مثبت را از صفحه کلید می خواند و سپس آنها را به ترتیبِ معکوس در یک آرایه (Array or List) ذخیره و در نهایت چاپ می کند. زمانی که کاربر یک عدد منفی وارد می کند، خواندن متوقف می شود. نمونهای از خروجی برنامه:
Enter positive integers. End by giving a negative integer Integer 1: 5 Integer 2: 10 Integer 3: 15 Integer 4: 20 Integer 5: -7 Number of positive integers: 4 In reverse order: [20, 15, 10, 5]
تمرین دوم آرایه
یک برنامه بنویسید که از ماژول random (یا متد random در برخی از زبانها) برای شبیه سازی اینکه شما 10000 (ده هزار) بار دو عدد تاس می اندازید استفاده می کند. برنامه باید تعداد دفعاتی که به نتیجه می رسید (با اضافه کردن مقادیر هر دو تاس) 2، 3، …، 11، 12 را دنبال کنید (از یک لیست یا همان آرایه برای ذخیره تعداد اعداد استفاده کنید)، مثلا عدد 7 (فرضا جمع تاس 3 با 4) 1690 دفعه در این ده هزار بار تاس ریختن اتفاق افتاده است. پس از شبیه سازی، فرکانس های (تعداد دفعات) اعداد مختلف را ارائه دهید. نمونه ای از خروجی:
Frequency table (count,sum) for rolling two dices 10000 times 2 267 3 555 4 833 5 1101 6 1346 7 1690 8 1399 9 1083 10 862 11 580 12 284
تمرین سوم آرایه
لوتوی سوئدی با انتخاب تصادفی هفت عدد از 35 عدد (به ترتیب) کار می کند. برنامه ای بنویسید که یک دنباله لوتوی معتبر ایجاد می کند، یعنی هفت عدد در محدوده 1 تا 35 بدون تکرار و آنها را در یک لیست یا همان آرایه ذخیره میکند. برای مثال اجرای زیر را ببینید:
:The Lotto numbers this week 32 31 24 21 18 6 5
توجه: هیچ ورودی در این برنامه وجود ندارد. فقط باید یک دنباله لوتوی معتبر (به طور تصادفی انتخاب شده) ارائه شود.
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
- توجه داشته باشید که به علت جلوگیری از کپی متن پروژه این فایل فقط بصورت anti copy ارائه میشود.
- رمز: www.protamrin.ir