Информатика
Mustahkamlash uchun savollar
Download 7.16 Mb. Pdf ko'rish
|
informatika Mominov
- Bu sahifa navigatsiya:
- 5.8. O`tish operatorlari Muhim so`zlar
Mustahkamlash uchun savollar.
245 1. Takrorlanish operatorlari necha guruhga bo`linadi ? 2. While operatorining umumiy yozilishi qanday ? 3. While operatorida shart qachon keladi ? 4. While operatorining ishlash tamoyilini tushunturing. 5. Do While operatorining umumiy yozilishi qanday ? 6. Do While operatorida shart qachon keladi ? 7. Do While operatorining ishlash tamoyilini tushunturing. 8. if operatorining umumiy yozilishi qanday ? 9. if operatorida shart qachon keladi ? 10. if operatorining ishlash tamoyilini tushunturing. 5.8. O`tish operatorlari Muhim so`zlar: takrorlash jarayonlari, break, continue, go to, o`tish. Bilib olasiz: break, continue, go to operatorlarining vazifalari, ishlatilishi, o`tish operatorlaridan foydalanish afzalliklarini. Break operatori. Ba`zi hollarda takrorlash bajarilishini ixtiyoriy joyda to`xtatishga to`g`ri keladi. Bu vazifani break operatori bajarishga imkon beradi. Bu operator darhol takrorlash bajarilishini to`xtatadi va boshqaruvni takrorlashdan keyingi operatorlarga uzatadi. Masalan, o`quvchining n ta olgan baholariga qarab uning o`qish sifatini aniqlovchi dasturini ko`ramiz. Buning uchun dasturda o`quvchining olgan minimal bahosi aniqlanadi 18-listing. Output: # include void main() { int i,n,min,p; while (1) { cout<<("Xato! n>0 bo`lishi lozim ! \n"); cout<<"Baholar soni="; cin>>n; if (n>0) break; }; 246 for (i=1,min=5; i<=n; i++) { cin >> p; if ((p<2)||(p>5)) { min=0; break; }; if (min>p) min=p; if ((p<2)||(p>5)) break; switch(min) { case 0:cout<<"Baho noto`g`ri kiritilgan"; break; case 2:cout<<"Talaba yomon o`qiydi";break; case 3:cout<<"Talaba o`rtacha o`qiydi";break; case 4:cout<<"Talaba yaxshi o`qiydi";break; case 5:cout<<"Talaba a`lo o`qiydi";break; }}} Biz misolda xato kiritilgan n qiymatdan saqlanish uchun while(1) takrorlash kiritilgan. Agar n>0 bo`lsa Break operatori takrorlashni to`xtatadi va dastur bajarilishi davom etadi. Agar kiritilayotgan baholar chegarada yotmasa min ga 0 qiymat berilib darhol takrorlashdan chiqiladi. Download 7.16 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling