|
Reje: Shárt operatorı if-else konstrukciyası
|
bet | 3/14 | Sana | 16.12.2023 | Hajmi | 62,27 Kb. | | #120040 |
Bog'liq 5-lekciyaif(x>60)
cout << "x 60 tan úlken\n";
else
cout << "x 60 tan kishi\n";
Bunday jaǵdayda, x>60 shárti jalǵan, yaǵnıy "false" ma`nisin qaytaradı, sol sebepli else blogi orınlanadı. Nátiyjede konsolda " x 60 tan kishi" qatarı kórsetiledi.
Biraq kóbinese eki emes bálki bir neshe variantlardan birin tańlaw kerek bolıp qalıwı múmkin. Bul jaǵdayda bir neshe if else konstruksiyasın isletiw múmkin.
Mısalı, joqarıdaǵı jaǵdayda siz úsh shártti esaplawıńız múmkin: x ózgeriwshisi 60 tan úlken, 60 tan kishi hám 60 qa teń bolıwı múmkin.
if (x>60)
{
cout << "x 60 dan úlken\n";
}
else if (x<60)
{
cout << "x 60 tan kishi\n";
cout << "x 60 qa teń\n";
}
Yaǵnıy, bu jaǵdayda biz programmada waqıyalar rawajlanıwınıń úsh tarmaǵın alamiz.
Eger if yaki else yaki else-if bloginda tek bir konstruksiyani orınlaw kerek bolsa, ol jaǵdayda figurali qawslar túsirilip qaldırılıwıda múmkin. Joqarıdaǵı kodtı tómendegishe jazıw múmkin:
int x = 60;
if (x > 60)
cout << "x 60 tan úlken\n";
else if (x < 60)
cout << "x 60 tan kishi\n";
else
cout << "x 60 ǵa teń\n";
Misal. Paydalanıwshı eki nomerdi kiritedi hám programma bul eki nomerdiń qay-qaysısı úlkenlewligin anıqlaydı.
#include
using namespace std;
int main()
{
int var1 = 0;
int var2 = 0;
cout << "Birinshi sandı kiritiń: ";
cin >> var1;
|
| |