Ш. И. Раззоќов, М. Д. Юнусова turbo pascal алгоритмик тилида дастурлаш касб-ћунар коллеж талабалари учун ўќув ќўлланма


For цикл операторининг моћияти, унинг таснифи? While


Download 1.74 Mb.
bet43/96
Sana30.04.2023
Hajmi1.74 Mb.
#1413831
1   ...   39   40   41   42   43   44   45   46   ...   96
Bog'liq
Turbo Pascal назария

For цикл операторининг моћияти, унинг таснифи?

  • While цикл операторининг моћияти, унинг таснифи?

  • RepeatUntil цикл операторининг моћияти, унинг таснифи?

  • Цикл операторларини таќќослаш мезонлари?

  • Танлов оператори ќандай оператор, у ќачон ишлатилади?

  • Нишоналар (меткалар) нима учун керак?

  • Утиш операторининг вазифаси нималардан иборат?

  • Нега утиш операторидан, мумкин ќадар, камроќ фойдаланиш тавсия этилади?

    IX БОБ.


    СТАТИК МАЪЛУМОТЛАРНИНГ МУРАККАБ ТУРЛАРИ

    9.1. Массивлар


    9.1.1. Умумий тушунчалар.
    Юќорида кўриб ўтилган маълумотлар­нинг оддий турлари бирлик объектлардан (сонлар, белгилар ва ћ.к) фойдаланишга имкон беради. Турбо Паскалда бир бутун деб ќаралувчи бир хил турдаги элементлар тўпламидан иборат объектлар ћам ишлатилиши мумкин. Булар массивлардир, улар бир ќанча бир турдаги бир бутун деб ќаралувчи объектлар (сонлар, белгилар, сатрлар ва ћ.к.лар) нинг расмий бирлашмасидир.
    Массив исми (идентификатор) ва массивнинг керакли элементини кўрсатиш учун зарур бўлган ўлчамлари (координаталар) билан аниќланади. Массив исми унинг ћамма элементлари учун ягонадир.
    Ћар бир алоћида элементга массив ўлчамига боѓлиќ равишда бир ёки бир нечта индекслар ёрдамида мурожаат ќилиш мумкин. Индекслар сифатида ўзгармаслар ва тартиб туридаги ўзгарувчилар ишлатилади. Ихтиёрий турдаги оддий ўзгарувчилар билан бир ќаторда мураккаб турдаги (массивлар, сатрлар ва ћ.к.) ўзгарувчилар ћам массив элементлари бўлиши мумкин.
    Массив тури баёни ќуйидаги кўринишида берилади:
    <тур исми> = ARRAY [<инд.тур.рўйх.>] OF <тур>
    Бу ерда: <тур исми> - тўѓри идентификатор;
    ARRAY, OF – резерв сўзлар (массив, … дан);
    <инд.тур.рўйх.> - бир-биридан вергуллар билан ажратилган, индексли турлар рўйхати; рўйхатни ўраб олган квадрат ќавслар – синтаксис талаби;
    <тур> - Турбо Паскалнинг ихтиёрий тури.
    Индекс турлари сифатида Турбо Паскалда LONGINT ва LONGINT база-турли соћа турларидан бошќа ихтиёрий тартиб турларни ишлатиш мумкин.
    Тўѓри тузилган дастурда индекс соћа-тури томонидан аниќланган чегарадан ташќарига чиќмаслиги керак. Масалан,
    a:array [] of Real, бўлса A [0] ни
    c:array [] of Boolean, бўлса C [38] ни ишлатиш мумкин эмас.

    Download 1.74 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   39   40   41   42   43   44   45   46   ...   96




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