Mavzu: Takrorlanuvchi algoritmlar


Quyidagi algoritmlar qanday algoritm turiga misol bo‘lishini va natijasini aniqlang


Download 129.07 Kb.
bet3/3
Sana22.03.2023
Hajmi129.07 Kb.
#1287164
1   2   3
Bog'liq
Ochiq dars ishlanma 9-sinf

Quyidagi algoritmlar qanday algoritm turiga misol bo‘lishini va natijasini aniqlang:


a) a:=3; x:=2*a+a*a. a=?, x=?


b) x:=1; x:=x+11, x:=x*x-4. x=?


d) a:=15; b:=a; a:=a-b. a=?, b=?


e) 1) a:=3;
2) agar a>2 bo‘lsa, u holda x:=2*a+a*a va 4-bandga o‘tilsin, aks holda 3-bandga o‘tilsin;
3) x:=9-a*x;
4) natija x yozilsin;
5) tugallansin.


2. 1 dan 100 gacha bo’lgan sonlarni ko’paytmasini hisoblash algoritmini tuzing
Mavzuni mustahkamlash va yakunlash
Savol va topshiriqlar
1.Qanday algoritmlar takrorlanuvchi algoritmlar deyiladi?

  1. Takrorlanuvchi tuzilmalar haqida ma’lumot bering?

  2. Sharti oldindan tekshiriluvchi algoritmlarni tushuntiring.

  3. Sharti keyin tekshiriluvchi algoritmlarni tushuntirin?

  4. 3 ta sondan eng kichigini aniqlash algoritmini tuzing.

Uyga vazifa
Mashqlar

  1. 3 xil takrorlanish tuzilmalaridan foydalanib 1 dan 100 gacha bo’lgan sonlar yig’indisini hisoblash algoritmini tuzing.

  2. Quyidagi algoritmga mos masala sharxini aniqlang va blok-sxema tuzing:

    1. Boshlash

    2. s=0 deb olinsin

    3. I ning qiymatini 1 deb olinsin

    4. P ni I ga ko’paytirib, P deb olinsin

    5. I ga 1 ni qo’shib I deb olinsin

    6. Agar i<=50 bo’lsa 4-badga o’tilsin

    7. Natija P deb olinsin

    8. tugatilsin

Download 129.07 Kb.

Do'stlaringiz bilan baham:
1   2   3




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