سه تمرین آرایه (پک شماره ٣)

سه تمرین آرایه (پک شماره ٣)
تاریخ انتشار
۳۱ شهریور ۱۴۰۲
تعداد بازدید
1021 بازدید
رایگان

تمرین اول آرایه

یک برنامه ایجاد کنید که تعداد دلخواه اعداد صحیح مثبت را از صفحه کلید می خواند و سپس آنها را به ترتیبِ معکوس در یک آرایه (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
دیدگاهتان را بنویسید

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