- برنامه ای بنویسید که یک عدد از ورودی گرفته و حاصل جمع ارقام آن را چاپ نماید.(با while)
یکی از برنامه های مهم که بصورت کنتور عمل میکنه:
- برنامه ای بنویسید که یک عدد از ورودی گرفته و تعداد ارقام آن را محاسبه و
چاپ نماید(با while)
- برچسب ها: while، counter، رقم، تعداد ارقام،
برنامه مهم چند وقت پیش این دفعه با while:
- برنامه ای بنویسید که 10 عدد با استفاده از حلقه ی while، از کاربر گرفته و
بیشترین(ماکزیمم) و کمترین(مینیمم) آنها را محاسبه و چاپ نماید.
همون برنامه ای رو که با for نوشته بودیم، با while هم مینویسیم:
-برنامه ای
بنویسید که وارون جانبی عدد ورودی را چاپ کند(با while)
- برچسب ها: while،
این بار همون برنامه ی قبلی رو طوری بنویسید که یک عدد از کاربر گرفته و
اعداد کوچکتر از اون رو چاپ کنه:
-برنامه ای بنویسید که یک عدد از
ورودی گرفته و اعداد طبیعی کوچکتر از آن را با فرمتی مناسب چاپ کند.(باwhile )
- برچسب ها: while، اعداد طبیعی،
یکی از جالبترین برنامه ها:
- برنامه ای بنویسید که به کاربر بگوید یک عدد بین 1 و 99 در نظر بگیرد.
سپس از 50 شروع کرده و از کاربر سوال کند که بزرگتر از آن است یا کوچکتر یا
مساوی تا به عدد مورد نظر برسد.(به کمک while)
- برچسب ها: while، حدس عدد، number guess، guess،
برای اینکه با while بیشتر آشنا بشید، تعدادی از تمارین گذشته رو که با for نوشته بودیم، با while نیز مینویسیم:
-برنامه ای بنویسید که اعداد طبیعی کوچکتر از 100 را با فرمتی مناسب در
خروجی از بزرگ به کوچک چاپ کند.(با استفاده از while)
- برچسب ها: while، 1 تا 100، اعداد طبیعی، حلقه، سورس،
دو دستور while و do while نیز مانند for عمل میکنند با چند تفاوت:
-در while و do while دو قسمت مقدار اولیه و مقدار افزایش یا کاهش for وجود ندارد و فقط شرط ادامه ی حلقه موجود است.
-در do while بر خلاف for و while ابتدا دستور یا دستورات اجرا شده و سپس شرط چک میشود.
ساختار while:
ساختار while بشکل زیر است:
B;
//end
ساختار do while:
ساختار do while بشکل زیر است:
A
}while(B);
//end
نکته: توجه کنید که بعد از شرط در do while علامت ; میگذاریم.
- برچسب ها: جلسه 10، while، do while، do_while، do{} while،
- کل صفحات:0
تبلیغات
