Tarmoqlanuvchi algoritm


-operatorlar ketma-ketligi, 2-operatorlar ketma- ketligi, ...,n- operatorlar ketma-ketligi



Yüklə 1,02 Mb.
səhifə4/5
tarix31.10.2022
ölçüsü1,02 Mb.
#66980
1   2   3   4   5
ERGASHEV TOHIRBEK [AIBA]

1-operatorlar ketma-ketligi, 2-operatorlar ketma- ketligi, ...,n- operatorlar ketma-ketligi - belgilarga mos bo`lgan operatorlar ketma-ketligi;
default operatorlar ketma-ketligi - ifoda va doimiylarning qiymati o'rtasida hech qanday moslik topilmagan holatda bajariladigan amallar ketma- ketligi.

2-Misol. Berilgan N (1≤N≤7) butun songa mos hafta kunini chiqaring. Yechim. Bu masalani yechish uchun tanlash operatoridan foydalanish kerak bo’ladi:

#include using namescape std; int main () {
int n;
cout << “N=”; cin >> n;
Switch (n){
Case 1: cout<< “Dushanba”; break; Case 2: cout<< “Seshanba”; break; Case 3: cout<< “Chorshanba”; break; Case 4: cout<< “Payshanba”; break; Case 5: cout<< “Juma”; break;
Case 6: cout<< “Shanba”; break; Case 7: cout<< “Yakshanba”; break;
Default: cout << “Adashdingiz!” ;
}
Return 𝜽;
}
har bir case ga mos ko’rsatmalar ketma-ketligi oxirida yozilgan break operatori shu ko’rsatmalar ketma-ketligi bajarilgandan song tanlash operatoridan chiqishni ta’minlaydi.

#include Using namescape std; Int main () {
Int n;
Cout << “N=”; cin >> n; Switch (n){
Case 1: cout<< “Dushanba”; break; Case 2: cout<< “Seshanba”; break; Case 3: cout<< “Chorshanba”; break; Case 4: cout<< “Payshanba”; break; Case 5: cout<< “Juma”; break;
Case 6: cout<< “Shanba”; break; Case 7: cout<< “Yakshanba”; break;
Default: cout << “Adashdingiz!” <
}
Cout <<”Xato bo’ldi!” <𝜽;
}
Agar Break operatori yozilmasa, quyidagi xatolar bo’ladi:
N=5
Juma Shanba Yakshanba
Adashdingiz!
Xato bo’ldi!

Yüklə 1,02 Mb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin