• Dasturlash
  • Masalalarni yechish bosqichlari
  • 1. Uchburchakning yuzini topish . (chiziqli va tarmoqlanuvchi jarayon uchun) 2. Kvadrat tenglamalar ildizlari. (chiziqli va tarmoqlanuvchi jarayon uchun)
  • Mavzu: Algoritm va dastur tushunchalari




    Download 6,06 Mb.
    Pdf ko'rish
    bet3/3
    Sana13.05.2024
    Hajmi6,06 Mb.
    #229170
    1   2   3
    Bog'liq
    1-maruza

    Algoritmik tillar
    Masalani yechish algoritmi ishlab chiqilgandan so‘ng dastur tuziladi.
    Dastur
    -
    bu berilgan algoritmga asoslangan biror bir algoritmik tilda yozilgan
    ko‘rsatmalar, ya’ni buyruqlar yoki operatorlar to‘plamidir.
    Dasturlash -
    esa bu
    dastur tuzish jarayoni bo‘lib, u quyidagi bosqichlardan iboratdir:
    1.Dasturga bo‘lgan talablar;
    2.Qo‘yilgan masala algoritmini tanlash yoki ishlab chiqish;
    3.Dastur kodlarini (matnlari, buyruqlarni) yozish;
    4.Dasturni to‘g‘rilash va test o‘tkazish.


    Masalalarni yechish bosqichlari
    1.Masalani qo‘yish va uning matematik modelini ishlab chiqish. 
    2.Yechish usulini tanlash. 
    3.Masalani yechish algoritmini ishlab chiqish.
    4.Dasturlash. Bunda algoritm biror algoritmik tilga ko‘chiriladi.
    5.Dasturni kiritish va xatolarini tuzatish.
    6.Masalani bevosita kompyuterda yechish va natijalarni tahlil qilish.


    Algaritim turlariga va bosqichlariga asosan misollar
    yechish
    1. Uchburchakning yuzini topish . (chiziqli va tarmoqlanuvchi
    jarayon uchun)
    2. Kvadrat tenglamalar ildizlari. (chiziqli va tarmoqlanuvchi jarayon
    uchun)
    3. 1……..n gacha bo’lgan sonlarning yig’indisi (Takrorlanuvchi
    jarayon uchun)



    Dastur natijasi chiziqli jarayon uchun



    Dastur natijasi tarmoqlanuvchi jarayon uchun



    Dastur natijasi chiziqli jarayon uchun


    Dastur tarmoqlanuvchi jarayon uchun


    Natija

    Download 6,06 Mb.
    1   2   3




    Download 6,06 Mb.
    Pdf ko'rish