Информатика


Mustahkamlash uchun savollar


Download 7.16 Mb.
Pdf ko'rish
bet145/300
Sana25.08.2023
Hajmi7.16 Mb.
#1670002
1   ...   141   142   143   144   145   146   147   148   ...   300
Bog'liq
informatika Mominov

 Mustahkamlash uchun savollar. 
1. Tanlash operatorlari necha guruhga bo`linadi ? 
2. Shartli operator qaysi kalit so`z orqali yoziladi ? 
3. If operatorining umumiy yozilishi qanday ? 
4. If operatoridagi bloklar qanday vazifani bajaradi ? 
5. Ikki sondan musbatini topuvchi dastur tuzing. 
6. Switch operatori qanday operator ? 
7. Switchdagi ifoda qanday talablarga javob berishi kerak ? 
8. Case so`zining vazifasini ayting. 
9. Switchda default qanday vazifani bajaradi ? 
10. Switchga doir misol keltiring.
5.7. Takrorlash operatorlari. 

Muhim so`zlar: while, do while, for, true, false, increment, decrement, 
tiplar. 

Bilib olasiz: while, do while, for takrorlanish operatorlarining umumiy 
yozilishi, ishlatilishi va vazifalari, farqlari, qulayliklarini. 
While operatori. While operatori quyidagi umumiy ko`rinishga egadir: 
While(ifoda) 
Operator 
Bu operator bajarilganda avval ifoda hisoblanadi. Agar uning qiymati false 
dan farqli bo`lsa operator bajariladi va ifoda qayta hisoblanadi. To ifoda qiymati 
false bo`lmaguncha takrorlash qaytariladi.
Agar dasturda while (ture); satr qo`yilsa bu dastur hech qachon tugamaydi. 


238 
11-listing. Berilgan n gacha sonlar yigindisi 
Output: 
void main() 
{ long n,i=1,s=0; 
cin >>n; 
while (i<= n ) 
s+=i++; 
cout<<” s=”<< s; } 
n=5; 
s=15; 
Bu dasturda s+=i++ ifoda s=s+i; i=i+1 ifodalarga ekvivalentdir. 
Quyidagi dastur to nuqta bosilmaguncha kiritilgan simvollar va qatorlar soni 
hisoblanadi: 
12-listing.  
Output: 
void main()
{ long nc=0, nl=0;
char c=``; 
while (c!= `.` ) 
{++nc; cin >>c; 
if (c ==`\n`) ++nl; }; 
cout<<("%1d\n", nc); 
cout <<"\n satrlar="<< nl<<”simvollar=”<< nc; } 

Download 7.16 Mb.

Do'stlaringiz bilan baham:
1   ...   141   142   143   144   145   146   147   148   ...   300




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling