Информатика ва ащборот технологиялари


Download 0.53 Mb.
bet12/18
Sana18.02.2023
Hajmi0.53 Mb.
#1213810
1   ...   8   9   10   11   12   13   14   15   ...   18
Bog'liq
tizim(Si) kurs

Add Watch - янги ызгарувчиларни киритиш;

  • Delete Watch - киритилган ызгарувчилани ычириш;

  • Edit Watch - киритилган ызгарувчилар билан ишлашни ташкил =илиш.


      1. Турбо Си тилининг асосий файллари







      1. Турбо Си тилининг асосий операторлари

    Тармо=ланувчи операторлар


    Яна оддий программанинг тузилишига =айтамиз, бу фа=ат биттагина main() функциясидан иборат эди.


    Процессор олди директивалари
    main()
    обьектларни_ани=лаш;
    бажарилувчи_оператор

    Хар бир бажарилувчи оператор, программанинг кейинги =адамдаги щаракатини ифода этади. Оператор =ийматга эга эмас. Щаракат хусусияти жищатидан операторлар икки типга ажратилади: маълумотларни ызгартириш операторлари ва программа ишини бажарувчи операторлар.
    Маълумотларни ызгартириш типик операторлари-=иймат узатиш ва ну=та ва вергул билан якунланувчи ихтиёрий ифода.
    Программа ишини бош=арувчи операторлар программа конструкциясини бош=арувчи операторлар дейилади. Уларга:
    - таркибий операторлари;
    - танлаш операторлари;
    - такрорлаш операторлари;
    - ытиш операторлари киради.
    +уйида таркибий операторларнинг =исми келтирилган.

    n++ ;
    sum+= (float)n

    Танлаш операторлари эса бу шартли оператор (if) ва переключател (switсh) дан иборат.
    Такрорлаш (цикл) операторлари: шарти олдиндан берилган оператор (while), параметрли такрорлаш (for) ва шарти кейин келувчи оператор (do) лардан иборат.
    Ытиш операторлари бош=аришни шартсиз узатишни таъминлайди. Уларга goto (шартсиз ытиш), continue (такрорлаш щозирги итерациясини якунлаш), break (такрорлашдан ёки переключателъдан чи=иш) ва return (функциялардан =айтиш) кабилар киради.
    Биз бу параграфда шартли операторлар билан танишиб ытамиз. У =уйидаги =ис=а кыринишга эга:
    If
    If(x-10) x=-x;
    +ис=а шаклдан таш=ари, яна тыли= шаклга щам эга былиб, унинг кыриниши:
    If(шартли_ифода)
    1-оператор;
    else
    2-оператор;
    Масалан:
    If(x>0)
    b=x;
    else
    b=-x;
    Уларнинг бажарилиш схемаси =уйидаги расмда (1-расм) келтирилган:



    1-расм.
    a) Тыли=мас =ис=а шакл. b) Тыли= шакл.


    Масалан: ax +bx+c=0 квадрат тенгламанинг x , x - ща=и=ий илдизларини ани=лаш:


    d=b*b-4*a*c


    if (d>=0.0)

    x1=(-b+sqrt(d)/2/a;


    x2=(-b-sqrt(d)/2/a;
    printf (“\n x1= %f x2= %f”, x1, x2 );

    else
    printf (“\n Ща=и=ий илдизлар мавжуд эмас”);

    кыринишида ани=ланади.



    Download 0.53 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   8   9   10   11   12   13   14   15   ...   18




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling