|
Reje: Shárt operatorı if-else konstrukciyası
|
bet | 4/14 | Sana | 16.12.2023 | Hajmi | 62,27 Kb. | | #120040 |
Bog'liq 5-lekciyacout << "Ekinshi sandı kiritiń: ";
cin >> var2;
if (var1>var2)
{
cout<<"\n Salıstırıw nátiyjesi: Birinshi san ekinshisinen úlken\n";
}
if (var1 < var2)
{
cout << "\n Salıstırıw nátiyjesi: Ekinshi san birinshisinen úlken\n";
}
if (var1==var2)
{
cout << "\nSalıstırıw nátiyjesi: Sanlar teń\n";
}
return 0;
}
14-qatarǵa shekem hámme zat anıq - paydalanıwshı eki nomer kirgizdi, olar sáykes keletuǵın ózgeriwshilerge jazıldı. Qalay etip endi olar salıstırıwları hám salıstırıw nátiyjelerin kórsetiwleri múmkin?
Onıń ushın if operatorınan paydalanamız. if jazsak, ol jaǵdayda qawıs ishinde () (qawıs) lar ishinde shártti jazamız - ózgeriwshiler bahaların salıstırıw (var1> var2).
Eger var1 haqıyqattan da var2 den úlken bolsa, bul shárt nátiyjesi shın boladı. Keyin programmanıń orınlanıwı figurali qawıslar ishinde jaylastırılǵan kodqa ótedi { } - 17 - 19 -qatarlar. Yaǵnıy ekranda biz birinshi nomer ekinshisinen úlkenlew degen xabardı kóremiz.
Eger qawıs ishindegi shárt orınlanbasa(jalǵan bolsa), ol jaǵdayda { } figurali qawıslarındaǵı kod itibarǵa alınbaydı hám programmanıń orınlanıwı keyingi blok qatarınan if blok astında - 21-qatardan dawam etedi. Bul jerde taǵı ózgeriwshilerdiń óz-ara baylanıslılıǵın tekseremiz.
Ekewi teńligi shárti shın bolsa onıń tómenindegi blok orınlanadı, bunıń kodı, eger jalǵan bolsa tómenge ótedi. 25-qatarda aqırǵı múmkin bolǵan sınaq áyne teńlik operatorı bolıp tabıladı. = (menshiklew) emes, bálki == (teń) operatorınan paydalanǵanińizǵa isenim payda etiń. Keri jaǵdayda, bul if kodı qáte isleydi. Mısalı, variable1 = 3, hám variable2 = 4, eger biz qáte (eger var1 = var2) jazsaq, 4 ma`nisi ózgeriwshige jazıladı.
Bul kodtı kemeytiwimiz de múmkin.
|
| |