این هفته تمرینات در مورد ساخت آرایه ها و کاربرد آنها می باشد.
* برنامهای بنویسید که 200عدد دریافت کند و مشخص کند چند تای آنها از میانگین 100عدد بزرگتر است.
* برنامهای بنویسید که از ورودی نمره 99دانشجو دریافت کند و به همه دانشجویان چنان به طور مساوی نمره اضافه کند که بالاترین نمره 20شود.
* برنامه ای بنویسید که دو آرایه دریافت کند و مجموع دو آرایه را چاپ کند.
* برنامهای بنویسید که یک آرایه از ورودی دریافت کند، سپس عددی از کاربر دریافت کند و آن عدد را در آرایه به صورت ترتیبی جستجو کند.
* برنامه ای بنویسید که یک آرایه مرتب از ورودی دریافت کند و سپس عدد دیگری از کاربر دریافت کند و آن عدد را در آرایه به صورت دودویی جستجو کند.
* برنامه ای بنویسید که یک آرایه از ورودی دریافت کند و به روش حبابی آرایه را به صورت صعودی مرتب کند.
* برنامهای بنویسید که از ورودی نمره 200دانشجو دریافت کند. سپس عددی را که بیشترین بار تکرار شده است چاپ کند.
* برنامهای بنویسید که 200عدد مثبت از ورودی دریافت کند (اعداد میتوانند تکراری باشند) و در نهایت مشخص کند که هر عدد چند بار تکرار شده است.
* برنامهای بنویسید که 200عدد از ورودی دریافت کند و فقط اعداد تکراری را نشان دهد
* برنامهای بنویسید که از ورودی یک آرایه 50تایی دریافت کند. سپس یک آرایه 9تایی دریافت کند و تشخیص دهد آرایه دوم در آرایه اول وجود دارد یا خیر.
* برنامهای بنویسید که یک آرایه 200تایی از ورودی دریافت کند. سپس عدد 100ام را از ورودی بخواند و به گونه ای در آرایه قرار دهد که آرایه همچنان صعودی باشد.
* برنامه ای بنویسید که دو آرایه 10 تایی (که به صورت صعودی مرتب هستند) را از ورودی دریافت کند و این دو آرایه را در هم چنان ادغام کند که آرایه نهایی نیز به صورت صعودی مرتب باشد
* برنامه ای بنویسید 100 عدد از ورودی دریافت کند و واریانس آنها را محاسبه کند
* برنامه ای بنویسید که یک آرایه از ورودی دریافت کند و تشخیص دهد که آرایه به صورت صعودی مرتب است یا خیر
این هفته تمرین ها مربوط به ساخت واستفاده از تابع است.
* تابع مربوط به محاسبه فاکتوریل یک عدد و تشخیص عدد اول را بنویسید
* – برنامهای بنویسید که دو عدد a,b دریافت کند و حاصل a به توان b را محاسبه کند
* – برنامهای بنویسید که از ورودی یک عدد در مبنای 10 دریافت کند و آن عدد را به مبنای 2 ببرد
*– برنامهای بنویسید که از ورودی یک عدد در مبنای 2 دریافت کند و آن عدد را به مبنای 10 ببرد
* برنامه ای بنویسید که اعداد اول کوچکتر از 1000 را چاپ کند
* برنامهای بنویسید که 1399 امین عدد اول را چاپ کند.
* – یک عدد جالبانگیز است،اگر مجموع فاکتوریل ارقام آن با خود عدد برابر باشد
برنامه ای بنویسید که مجموع تمام اعداد جالبانگیز کوچکتر از 1000 را چاپ کند.
* یک عدد جالب نامیده میشود، اگر حاصلضرب دو عدد دیگر باشد و در هر سهی این اعداد هر رقم فقط یک بار ظاهر شود.
بهمانطور که میبینید 1234جالب است، زیرا ارقام 1تا 4در رابطهی بالا هر کدام یکبار (فقط یک بار) ظاهر شدهاند. برنامه ای بنویسید که مشخص کند که آیا یک عدد جالب است یا خیر
این تمرینات شامل کار با حلقه هاست.
8- برنامهای بنویسید که از ورودی عدد n را دریافت کند و مجموع 1تا n را محاسبه کند.
9- برنامهای بنویسید که از ورودی n را دریافت کند و فاکتوریل آن را محاسبه کند.
10- برنامهای بنویسید که 200عدد دریافت کند و بزرگترین آنها را چاپ کند
11 – برنامهای بنویسید که 200عدد دریافت کند و دومین بزرگترین عدد را چاپ کند
12- برنامه ای بنویسید که از ورودی 100 عدد دریافت کند و مشخص کند بزرگترین عدد چند بار تکرار شده است.
13- برنامهای بنویسید که معدل 200دانشجو از ورودی دریافت کند و بالاترین معدل مشروط شده را چاپ کند.
14- برنامهای بنویسید که نمره 200دانشجو از ورودی دریافت کند و میانگین نمرات بالای 100را محاسبه کند.
15- برنامهای بنویسید که نمره 200دانشجو از ورودی دریافت کند و میانگین نمرات بالای 50را محاسبه کند.
16- برنامهای بنویسید که یک عدد دریافت کند و تعداد ارقامش را چاپ کند.
17- برنامهای بنویسید که از ورودی یک عدد دریافت کند و مجموع ارقامش را چاپ کند.
18- برنامهای بنویسید که از ورودی یک عدد دریافت کند و بزرگترین رقمش را چاپ کند.
19- برنامهای بنویسید که از ورودی یک عدد دریافت کند و تعداد مقسوم علیههای آن را چاپ کند
20- برنامهای بنویسید که از ورودی یک عدد دریافت کند و مجموع مقسوم علیههای آن را چاپ کند
21- برنامهای بنویسید که دو عدد از ورودی دریافت کند و مقسوم علیه های مشترک آنها را چاپ کند.
22 – برنامهای بنویسید که دو عدد از ورودی دریافت کند و بزرگترین مقسوم علیه مشترک دو عدد را چاپ کند.
23 – برنامهای بنویسید که از ورودی عدد n را دریافت کند و nامین جمله دنباله فیبوناچی را چاپ کند.
24- برنامه بازی HOP را بنویسید.
دو عدد m و n را از خروجی دریافت کند و در خروجی اعداد 1 تا n چاپ میشود با این شرایط که به جای اعداد مضرب m ، کلمه HOP چاپ شود. برای مثال برای n=9 و m=3 باید خروجی زیر چاپ شود.
1 2 HOP
4 5 HOP
7 8 HOP
لینک های مرتبط:
تمرین برای برنامه نویسی در C++-1
سعی کردیم این تمرینات رو از آسون به سخت براتون به اشتراک بزاریم.تمرینات این پست در مورد متغییر ها و محاسبات اولیه می باشد.
* برنامهای بنویسید که طول و عرض مستطیلی دریافت کند و محیط و مساحت آن را چاپ کند.
* برنامهای بنویسید که یک عدد دریافت کند و زوج و فرد بودن آن را گزارش کند.
* برنامه ای بنویسید که یک زمان مشخص بر اساس ساعت، دقیقه و ثانیه دریافت کند و مشخص کند چند ثانیه از شروع روز گذشته است
* برنامهای بنویسید که یک عدد دریافت کند و قدرمطلق آن را چاپ نماید.
* برنامهای بنویسید که ضرایب یک معادله درجه دوم را دریافت کند و ریشه های معادله راچاپ کند.
* برنامهای بنویسید که سه ضلع یک مثلث را دریافت کند و مشخص کند مثلث متساوی الاضلاع، متساوی الساقین یا مختلف الاضلاع است
* برنامهای بنویسید که یک عدد صحیح از ورودی دریافت و مشخص کند برای خورد کردن چنین مقدار پولی با سکههای یک تومانی، 5 تومانی و 10تومانی به حداقل چه تعداد سکه نیازمندیم. (مثلا اگر کاربر 26را وارد کرد باید در خروجی بنویسد دو سکه 10تومانی، یک سکه 5تومانی و یک سکه 1تومانی
اشاره گر مطلبی بسیار پیچیده برای مبتدیان و بسیار تمرکز بهم زن برای حرفه ای های دنیای برنامه نویسی بوده وهست.پی دی اف زیر بشما کمک میکنه تا راحتر اشاره گر رو درک کنید و باهاش برنامه هاتون رو بسازین.البته این رو هم بگم که مطالب برای زبان برنامه نویسی C++ هستش.
فرمت: pdf
حجم:160 کیلو بایت
دستور Rename
باعث تغییر نام فایل یا فولدر مورد نظر می شود و به طریق زیر استفاده می شود
ren [folder][new folder name]
دستور del
این دستور باعث پاک شدن فایل میشود
طریقه استفاده:
del [file]
بجای کلمه file اسم فایل مورد نظر را میگذاریم
لینک های مرتبط: