• Blets Paskal
  • Program {Dastur nomi } Uses { Modullar ro’yhati } Label {Nishonlar ro’yhati} Const {Konstantalarni tavsivlash} Var {O’zagruvchilarni tavsivlash}
  • If, then, else lar tarmoqlanuvchi
  • Yusupjonov Azizbekning




    Download 10,15 Mb.
    bet1/4
    Sana06.07.2024
    Hajmi10,15 Mb.
    #266740
      1   2   3   4
    Bog'liq
    Azizbek 1IAT 1 Ro\'imov.B ga


    O’zbekiston Respublikasi oily va o’rta maxsus ta’lim vazirligi
    Z.M.Bobur nomidagi Andijon Davlat Universiteti
    Fizika-matematika fakulteti Informatika va axborot
    texnologiyalari yo’nalishi 1-bosqich 1-guruh talabasi
    Yusupjonov Azizbekning
    Informatika va axborot texnologiyalari
    fanidan tayyorlagan

    Bajardi: Yusupjonov A.


    Tekshirdi: Ro’zimov B.

    ANDIJON – 2016.



    Mavzu: Aralash parametri proseduralar.

    Reja:


    1.Paskal dasturlash tili haqida.
    2.Paskal dasturlash tilining prosedurlari.
    3.Prosedura turlari va ularning vazifalari.

    Paskal dasturlash tili haqida.


    Paskal dasturlash tili 1969-yilda Nicolos Virt tomonidan ishlab chiqarilgan va Blets Paskal sharafiga uni Paskal deb nomlagan. Paskalning ABC va Turbo turlaridan keng foydalaniladi. 1981- yilda Paskalning Halqaro turi taklif etildi va Borladn firmasi tomonidan integrallashgan muhitli Turbo Paskal 7.0 Ishlab chiqarildi.
    ABC paskalning integralashgan muhiti.

    Paskalning hizmatchi so’zlari uning uning proseduralari deb yuritiladi .
    Har bir dasturlash tilining o’zini hizmatchi so’zlari ya’ni proseduralari bo’ladi.

    Paskal dasturlash tilining prosedurlari.


    Paskalda turli hil proseduralar mavjud bo’lib, ularning vazifalari ham turlicha .
    Masalan:
    Program {Dastur nomi }
    Uses { Modullar ro’yhati }
    Label {Nishonlar ro’yhati}
    Const {Konstantalarni tavsivlash}
    Var {O’zagruvchilarni tavsivlash}
    Prosedura va Funksiyalar
    Begin {Boshlanish}
    E nd{Tugash}


    Paskal dasturash tilining hizmatchi so’zlariga quyidagilardan misol qilishimiz mumkin:


    And, asm, array, begin, case, const, div, do, downto, else, and, axport, file, for, function, goto, if, in, bsolute, index, label, mod, or, not, object, string, then, near, until, while, repeat, type, private, virtual, packet, unit, uses, crt, forward… va h/k.
    Bulardan If, then, else lar tarmoqlanuvchi operatirlar hisoblanadi.
    B u proseduralarga misol qilib, qoldiqli bo’lish dasturni olishimiz mumkin:

    1-rasm


    Buning natijasini esa 2-rasm da ko’rishimiz mumkin.

    2-rasm.

    Bundan tashqari takrorlanuvchi parametrli operatorlarga misol qilib ADU informatika so’zini ekranda 20 marta yashil rangda chiqaruvchi dasturni ko’rishimiz mumkin. Bunda biz asosan For, to, do proseduralaridan foydalanishimiz mumkin: 3-rasm



    Download 10,15 Mb.
      1   2   3   4




    Download 10,15 Mb.