- برنامه ای بنویسید که عددی از ورودی گرفته و تمام اعداد اول کوچکتر از ورودی را چاپ کند.
- برچسب ها: اعداد اول، اعداد اوّل، prime numbers، prime number، عدد اول، عدد اوّل، شرط، حلقه، محاسبه اعداد اول، اعداد اول در c++،
یه تمرین جالب با حلقه های تو در تو و شرط ها:
- برنامه بنویسید که اعداد کامل کوچکتر از 10000 را چاپ کند. (عددی کامل است که مجموع مقسوم علیه های غیر از خودش برابر
خود عدد باشند. مانند 6)
- برچسب ها: کامل، عدد کامل، تکامل عدد، حلقه، شرط، کامل بودن عدد، مقسوم علیه، complete، conpletion، complete number،
یه تمرین با حلقه ها و شرط ها:
- برنامه ای بنویسید که عددی از ورودی گرفته و کامل بودن یا نبودن آن را چاپ کند. (عددی کامل است که مجموع مقسوم علیه های غیر از خودش برابر خود عدد باشند. مانند 6)
- برچسب ها: کامل بودن عدد، عدد کامل، complete، complete number، مقسوم علیه، تکامل عدد، شرط، حلقه،
یه تمرین جالب با استفاده از for:
- برنامه ای بنویسید که با استفاده از حلقه ها، خروجی زیر را چاپ کند:
**
***
****
*****
******
از این به بعد به درخواست بعضی از دوستان، برخی تمارین کتاب آقای جعفرنژاد قمی را حل میکنیم:
- برنامه ای بنویسید که با استفاده از حلقه های تو در تو، خروجی زیر را تولید کند:
$$$$$$
$$$$$$
$$$$$$
برای اینکه با while بیشتر آشنا بشید، تعدادی از تمارین گذشته رو که با for نوشته بودیم، با while نیز مینویسیم:
-برنامه ای بنویسید که اعداد طبیعی کوچکتر از 100 را با فرمتی مناسب در
خروجی از بزرگ به کوچک چاپ کند.(با استفاده از while)
- برچسب ها: while، 1 تا 100، اعداد طبیعی، حلقه، سورس،
این بار همون برنامه ی قبلی رو طوری بنویسید که یک عدد از کاربر گرفته و اعداد کوچکتر از اون رو چاپ کنه:
-برنامه ای بنویسید که یک عدد از ورودی گرفته و اعداد طبیعی کوچکتر از آن را با فرمتی مناسب چاپ کند.(با for)
حلقه ی for بسیار پرکاربرد و مهمه به همین جهت روش زیاد تمرین میکنیم:
-برنامه ای بنویسید که اعداد طبیعی کوچکتر از 100 را با فرمتی مناسب در خروجی از بزرگ به کوچک چاپ کند.
- برچسب ها: for، اعداد طبیعی، حلقه، 1 تا 100،
در زمانی که میخواهیم در صورت درست بودن شرطی دستور یا دستورات خاصی به طور متوالی انجام شوند، باید از حلقه های تکرار استفاده کنیم.
بهترین و پر کاربرد ترین این حلقه ها، دستور for است.
ساختار و شکل اصلی:
{
D;
}
//end
نکته مهم: تعیین قسمت های A و C اختیاری است و میتوان جای آنها را خالی گذاشت ولی B که همان شرطمان است، باید حتما تعیین شود.
دستور continue و break
مهمترین کاربرد این دو دستور در داخل حلقه هاست.
break باعث خارج شدن از حلقه و continue باعث اتمام دستورات داخل بدنه(قسمت D) حلقه و ادامه ی آن از قسمت افزایشی یا کاهشی(C) میشود.
- کل صفحات:0
تبلیغات
