Algoritmik tillar va dasturlash. Ma’ruza mashg’ulotlari uchun o’quv qo’llanma. X. E. Xolmirzayev, M. N. Ikromova, M. M. Bahromova Annotatsiya



Yüklə 2,87 Mb.
səhifə23/56
tarix19.12.2023
ölçüsü2,87 Mb.
#184841
1   ...   19   20   21   22   23   24   25   26   ...   56
O`quv qo`llanma11 (2)

Jadval 6.4. Bosilgan tugmani aniqlash
Quyidagi listingda switch-case konstruksiyasidan foydalanib oddiy kalkulyator dasturiga misol keltirilgan.
using System;
namespace ConsoleApplication1
{ class Class1
{ static void Main()
{
string buf;
double a, b, res;

Console.WriteLine( "Birinchi operandni kiriting:" );


a = double.Parse( Console.ReadLine() );
Console.WriteLine( "Amal belgisini kiriting" );
char op = (char)Console.Read();
Console.ReadLine();
Console.WriteLine( "Ikkinchi operandni kiriting:" );
b = double.Parse( Console.ReadLine() );

bool ok = true;


switch (op)
{
case '+' : res = a + b; break;
case '-' : res = a - b; break;
case '*' : res = a * b; break;
case '/' : res = a / b; break;
default : res = double.NaN; ok = false; break;
}
if (ok) Console.WriteLine( "Natija: " + res );
else Console.WriteLine( "Noto‘g‘ri amal" );
}
}
}
Jadval 6.5. Kalkulyator dasturi
O’zlashtirish uchun savollar.

  1. To`liq tarmoqlanish deganda nimani tushunasiz?

  2. To`liq hamda to`liqsiz tarmoqlanish operatorlari qanday farqlanadi?

  3. Ternar operatorining if-else dan farqi nimada?

  4. Switch case konstruksiyasi qanday qo`llaniladi?

  5. Switch case konstruksiyasida default hamda breakning qo`llanilishi

7-Ma`ruza: Takrorlash operatorlari.


  1. Takrorlash operatorlari

  2. Parametrli takrorlash operatori – for() konstruksiyasi

  3. forech operatori

  4. while va do..while operatorlari

  5. Boshqaruvni uzatish operatorlari: goto, break, continue va return

Tayanch so’z va iboralar: for() konstruksiyasi, foreach operatori, while operatori, do while operatori, goto, break, continue, return

Yüklə 2,87 Mb.

Dostları ilə paylaş:
1   ...   19   20   21   22   23   24   25   26   ...   56




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin