• 1 print (‘ sonni kiriting’) 2a=int(input()) 3 if a %2==0 : 4 print(‘son juft’, a ) 5 else 6 print(‘son toq’, a)
  • switch
  • // code block break; default: // code block } Bu quyidagicha ishlaydi: switch
  • case
  • O’tilgan mavzuni Pedagogik texnologiyalarni qo’llab mustahkamlash: Sinkveyn texnologiyasi: Tarmoqlanish algoritmi
  • От_____Tarmoqlanuvchi algoritm Ikkita sifat________Tarmoqlanuvchi, shartli uchta fe’l ____ tarmoqlantiradi, tekshiradi, beradi
  • Sxema 10. Sinkveyn texnologiyasi.
  • Sonni toq yoki juftligini hisobalsh dasturinin tuzing




    Download 15,08 Mb.
    bet44/135
    Sana22.05.2024
    Hajmi15,08 Mb.
    #250347
    1   ...   40   41   42   43   44   45   46   47   ...   135
    Bog'liq
    Fizik jarayonlarni kompyuterda modellashtirish

    Sonni toq yoki juftligini hisobalsh dasturinin tuzing

    C++da

    Pythondsa

    1# include
    2# include
    3using namespace std;
    4int main()
    5{
    6 int i;
    7 cout<<(“a son qiymayini kiriting kiriting: i=”)

    8 if (a%2==0)


    9 cout<<(“son juft ”)
    10 else
    11 cout<<(“son toq”);
    12return 0;
    13 }



    1 print (‘ sonni kiriting’)
    2a=int(input())
    3 if a %2==0 :
    4 print(‘son juft’, a )
    5 else
    6 print(‘son toq’, a)
    dasturning yana bitta ko’rinishi:








    Tanlash operatori.

    C++ Switch (Tanlash Operatori)


    Assalomu alaykum ushbu darsga xo'sh kelibsiz bugun siz bilan tanlash operatori bilan tanishib chiqamiz. Tanlash operatoridan foydalanishimiz uchun switch kalit so'zidan foydalanamiz. Ushbu operatorni qo'llamasdan shart operatori dan foydalansangiz ham bo'ladi, ammo switch ancha ishingiz yengillashadi. Demak kodlarni analiz qilishni boshlaymiz.
    Switch tanlash operatorining sintaksis ko'rinishi.
    switch(qiymat) {
    case x:
    // code block
    break;
    case y:
    // code block
    break;
    default:
    // code block
    }
    Bu quyidagicha ishlaydi:

    • switchIfoda bir marta baholanadi

    • Ifodaning qiymati har birining qiymatlari bilan taqqoslanadi case

    • Agar mos keladigan bo'lsa, tegishli kod bloki bajariladi

    • break tanlash operatorini ishini yakunlaydi

    • default kalit so'zlar ixtiyoriy bo'lgan qiymat uchun ishlaydi. yuqoridagi birontasi mos kelmasi demak default ishlaydi3.

    Quyidagi misolda hafta kunlari nomini hisoblash uchun switch ish kunining raqami ishlatiladi:
    #include
    using namespace std;
    ​int main() {
    int day = 4;
    switch (day) {
    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;
    }
    return 0;
    }
    O’tilgan mavzuni Pedagogik texnologiyalarni qo’llab mustahkamlash:

    1. Sinkveyn texnologiyasi:

    Tarmoqlanish algoritmi
    Tarmoqlanuvchi, shartli
    Tarmoqlanadi, shart tekshiradi, natija oladi
    Tarmoqlanuvchi dastur tuzishda qo’llaniladi..
    Shartli algoritm



    От_____Tarmoqlanuvchi algoritm
    Ikkita sifat________Tarmoqlanuvchi, shartli
    uchta fe’l ____ tarmoqlantiradi, tekshiradi, beradi
    To’rtta so’zdan iborat jumla______ Tarmoqlanuvchi dastur tuzishda qo’llaniladi
    Otning sinonimi___________Shartli algoritm

    Misol:
    Sxema 10. Sinkveyn texnologiyasi.


    Axbоrоtning ifоdalanish shakllari va uning turlari.
    Tarmoqlanuvchi dastur
    Kodli, shart tekshiruvchan
    Tuzadi, tekshiradi, topadi, hisoblaydi
    Tarmoqlanuvchi jarayonga doir dastur tuzadi.


    Download 15,08 Mb.
    1   ...   40   41   42   43   44   45   46   47   ...   135




    Download 15,08 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Sonni toq yoki juftligini hisobalsh dasturinin tuzing

    Download 15,08 Mb.