|
Reje: Shárt operatorı if-else konstrukciyası
|
bet | 6/14 | Sana | 16.12.2023 | Hajmi | 62,27 Kb. | | #120040 |
Bog'liq 5-lekciya 2-talim Algotim loyiha uzb, Elektron tibbiyot kartasini joriy qilish Xisobot oktabr, 2amal, 1-savol, “VOOG FINANCE 1C” MCHJ, Suv qudug, Документ Microsoft Word (4), Документ Microsoft Word (4), 65-66 javoblari(11-19-misallar), Cont.Test 4( 7.10.23), Reading For IELTS, yusupova sitora, №1-Mustaqil ish TTS21-01 A-B-g, 1 –Mavzu “Intellektual va ma’naviy tarbiya asoslari” fanining p-fayllar.orgshart? buyruq_1: buyruq_2;
Birinshiden, biz kerekli shártti jazıp, artına soraw belgisin? qoyıwımız kerek. Keyininen, tap sol qatarda, soraw belgisinen keyin, eger shárt tuwrı bolsa, orınlanatuǵın birinshi ápiwayı buyrıqtı (kodtı ) jazamız. Bul buyrıqtan keyin eki noqat (:) qoyıń hám ekinshi buyrıqtı (kodtı ) jazıń. Bul ekinshi buyrıq, eki noqat qoyılǵannan keyin ǵana, shárt jalǵan bolsa orınlanadı.
Misal. Aytayiq, paydalanıwshı bankomatdan pul aladı. Ol bul operaciyanı ámelge asırdı hám ekranda soraw payda bolıwı kerek: " Basqa operaciyanı orınlawdı qáleysizbe? " Paydalanıwshıǵa tańlaw usınısın beriwimiz kerek (awa yamasa yaq) hám tiyisli túymeni basıń.
Usı tańlawdi tómendegi programmada kórip shıǵamız:
#include
using namespace std;
int main()
{
bool variable = true;
cout<<"Úlken esap betinde ayrım operaciyalardı ámelge asırıw...\n";
cout<<"Basqa operaciyani orınlawdi qáleysizbe(1-awa, 0–yaq)?";
cin >> variable;
variable == 1? cout << "Operaciyani tanlang!\n..........\n\n" : cout << "Xayr! Chekingizni olishni unutmang!\n\n";
return 0;
}
3-misal. Paydalanıwshı kiritken eki mánistiń minimal hám maksimal sanın anıqlaw ushın ternar operatorınan paydalanıw.
#include
using namespace std;
int main()
{
int firstDigit = 0;
int secondDigit = 0;
int max = 0;
int min = 0;
cout << "Kiritiń firstDigit - birinshi son:"; cin >> firstDigit;
cout << "Kiritiń secondDigit - ekinshi son:"; cin >> secondDigit;
|
| |