• 12 return 0; 13 }
  • 6 cout 7 cin>>a; 8 cout 9 cin>>b; 10 max=(a>b)a:b; 11 cout 12 system ("pause");
  • 1 include 2 include 3 int main() 4 { 5 int n; 6 cout
  • Misol 1: Berilgan a sonini juft yoki toqligini aniqlovchi dastur tuzilsin. 1 #include




    Download 15,08 Mb.
    bet57/135
    Sana22.05.2024
    Hajmi15,08 Mb.
    #250347
    1   ...   53   54   55   56   57   58   59   60   ...   135
    Bog'liq
    Fizik jarayonlarni kompyuterda modellashtirish

    Misol 1: Berilgan a sonini juft yoki toqligini aniqlovchi dastur tuzilsin.
    1 #include
    2 #include
    3 int main()
    4 {
    5 int a;
    6 cin>>a;
    7 if (a%2==0)
    8 cout<<"juft";
    9 else
    10 cout<<"toq";
    11 system ("pause");
    12 return 0;
    13 } 
    Dasturlashning yaxshi usuli: Shart operatorida doimiy ravishda bloklardan foydalanish yo'l qo'yilishi mumkin bo'lgan xatoliklarni oldini oladi. Ba'zi dasturchilar oldin ochuvchi va yopuvchi qavslarni {, } yozish, undan keyin blok ichidagi operatorlarni yozish lozimligini takidlashadi.
    ? : shart amali agar tekshirilayotgan shart nisbatan sodda bo’ lsa, shart amalini «?: » ko’ rinishini ishlatish mumkin. Bu operator quyidagi ko’rinishga ega:
    oda> ? oda1> : oda2>; if shart operatoriga o’ xshash holda bu shart amali quyidagicha ishlaydi: agar rost (true) bo’lsa bajariladi, aks holda . Odatda ifodalar qiymatlari birorta o’zgaruvchiga o’zlashtiriladi.
    Misol 2: 2 ta sondan kattasini topuvchi dastur tuzilsin.
    1 #include
    2 #include
    3 int main()
    4 {
    5 int a,b,max;
    6 cout<<"a=";
    7 cin>>a;
    8 cout<<"b=";
    9 cin>>b;
    10 max=(a>b)?a:b;
    11 cout<
    12 system ("pause");
    13 return 0;
    14 }
    Agar a>b shart bajarilsa max o'zgaruvchisi a ni, aks xolda b ni o'zlashtiradi.
    Tanlash operatorida bir nechta qiymatga bir hil operator ishlatishi quyidagicha bo'ladi.
    1 #include
    2 #include
    3 int main()
    4 {
    5 int n;
    6 cout << "1..10 oraliqdan son kiriting" << endl;
    7 cin>>n;

    Download 15,08 Mb.
    1   ...   53   54   55   56   57   58   59   60   ...   135




    Download 15,08 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Misol 1: Berilgan a sonini juft yoki toqligini aniqlovchi dastur tuzilsin. 1 #include

    Download 15,08 Mb.