6-sinf — Takrorlash algoritmi (FOR / WHILE) — Imitatsion model
Qadam-baqadam bajarish: o‘zgaruvchilar, shart, takrorlanish, natija (log) va blok-sxema
Tayyorman
Sozlamalar
6-sinf
Model turi
FOR: 1..n yig‘indi (S)
WHILE: n>0 bo‘lsa kamaytirish
n qiymati (1–20)
Tezlik
🧩 Boshlang‘ich (Init)
⏭ Qadam
▶ Avto
⏹ To‘xtat
↺ Qayta
🐞 Xato rejim (demo)
Topshiriq (FOR):
n=6 bo‘lsa S=1+2+3+4+5+6 = 21.
Topshiriq (WHILE):
n=6 bo‘lsa n 0 bo‘lguncha kamayadi va nechta takrorlanganini sanaymiz.
Init
→
Qadam
bilan ketma-ket bajaring yoki
Avto
ni bosing.
Algoritm ko‘rinishi
Holat:
Init
Blok-sxema
Psevdokod
Bloklar: Start → Init → Shart → Amal → Takror → End
iter=0
START
Init
Shart?
Amal
END
Ha
Yo‘q
Psevdokod
FOR
O‘zgaruvchilar va Log
STOP
O‘zgaruvchilar
FOR
n
—
i
—
S (yig‘indi)
—
iter (takror)
—
Diagnostika:
“🐞 Xato rejim” — o‘qituvchi uchun: masalan, i++ o‘rniga i=i bo‘lib qolsa, sikl tugamaydi.
ℹ
Xabar
...