1.51M
Категория: ПрограммированиеПрограммирование

C++ while va do while sikilari

1.

C++ while va do while sikilari

2.

Amaliy mashg’ulotning maqsadi
• While va do while sikilari bilan tanishish, while va do while
sintaksisida farqlarni o’rganish
• While va do while qo’llash orqali dasturlarda ishlash ko’nikmasini
shakilantirish.
• Terminal hisobini to’ldirishda berilgan summani hato kiritish
holatini aniqlash algoritmi uchun dastur tuzish.

3.

Farqi nimada?
While (shartning tekshirilishi)
{ sikl
}
Yagona farq shundaki, while tsikli boshlanganda
shart darhol tekshiriladi. Agar u noto'g'ri
(false)bo'lsa, tsiklning tanasi ishga tushmaydi.
do
{ sikl
}
While (shartning tekshirilishi)
Do while dan foydalanilganda esa sikl tanasidagi
operator(lar) darhol bajariladi, keyin esa while kalit
so'zidan keyin qavs ichidagi ( ) shart tekshiriladi. Va
shunga o'xshab, false qaytarilsa, tsikl tugaydi, aks
holda keyingi qadam (iteratsiya) bajariladi. Ya'ni, do
while siklining tanasi har qanday holatda ham
kamida bir marta bajariladi.

4.

While
• Yuqorida aytib o'tilganidek, sikl tanasi bajarilishi uchun qavs ichidagi
shartni tekshirishda ( ), rost (true) qaytarilishi kerak.
VAZIFA!
foydalanuvchi
karta
hisobini
• Shart tekshiriladi va shart noto'g'ri bo'lguncha tana bajariladi. Bundan
terminal
orqali to'ldirmoqchi.
U uchun uning tanasida holatni
ma'lum bo'lishicha,
tsiklni to'xtatish
tekshirishga
ta'sir qiladigan
biror narsa sodir bo'lishi kerak.
miqdorni
klaviaturadan
kiritadi.
Dasturda noto'g'ri kiritilgan
miqdorni o'zgartirish imkoniyatini
taqdim eting.

5.

#START

6.

7.

Do While
#START

8.

9.

xxxxxxxxxxxxxxx
xxxxxxxxxxxxxxx
xxxxxxxxxxxxxxx
English     Русский Правила