15.03.2023 – 17.03.2023
|
Takrorlanuvchi algoritmlarni dasturlash. For operatori
|
80-sahifa
|
Sinf: 9-“E,F”
Mavzu: Takrorlanuvchi algoritmlarni dasturlash. For operatori
O’qituvchi: Shukurov Shohruh Sultonali o’g’li
Mavzuga doir tezis:
Takrorlanuvchi algoritmlar – biror buyruqlar guruhining ma’lum marta yoki belgilangan shart bajarilgunga qadar takroran bajarilishi. Takrorlanuvchi algoritmlarga doir masalalarni dasturlashda sikl operatorlaridan foydalaniladi.
i – 1-sikl takrorlanishlari soni;
j – 2-sikl takrorlanishlari soni;
start1 – i ning boshlang‘ich qiymati (ko‘rsatilmasa, 0 deb qabul qiladi);
stop1 – i ning oxirgi qiymati (ko‘rsatilishi shart);
step1 – i ning qadami (ko‘rsatilmasa, 1 deb qabul qiladi);
start2 – j ning boshlang‘ich qiymati (ko‘rsatilmasa, 0 deb qabul qiladi);
stop2 – j ning oxirgi qiymati (ko‘rsatilishi shart);
step2 – j ning qadami (ko‘rsatilmasa, 1 deb qabul qiladi).
Tashqi siklning har bir iteratsiyasi uchun j ta iteratsiya bajariladi. Tashqi siklning i ta iteratsiyasi uchun ichki siklning i*j ta iteratsiyasi bajariladi
Uyga vazifa: 84-betdagi berilgan topshiriqlar bo’yicha kichik dasturlar tuzish
O’IBDO’: _________ N.Mirzaliyeva
|
17.03.2023 – 18.03.2023
|
Nazorat ishi
|
Takrorlash
|
Sinf: 9-“E,F”
Mavzu: Nazorat ishi
O’qituvchi: Shukurov Shohruh Sultonali o’g’li
Mavzuga doir tezis:
1. Butun son kiritilgan vaqtda sondan avval va keyin keluvchi sonni chiqaruvchi dastur tuzing. Dastur natijasi quyidagicha bo‘lishi lozim.
2 . Natural son berilgan. Shu son oxirgi raqamini topish dasturini tuzing.
3. Sutkaning n sekundi berilgan. Sutka boshlanganidan beri qancha soat (h), minut (min) va sekund (s) o‘tganini aniqlash dasturini tuzing. masalan, n = 13257 = 3*3600 + 40*60 + 57; h = 3 va min = 40.
4. Mahsulotning narxi s so‘m. Ushbu mahsulotdan n ta sotib olish uchun qancha so‘m sarflash kerak?
5. Musbat butun son berilgan. Ushbu sonning o‘nliklar xonasidagi raqamini aniqlash dasturini tuzing.
6 . Ismingizni kiritganda quyidagi xabarni chiqaruvchi dasturni tuzing. Dastur tuzishda print() operatorining end() usulidan foydalaning.
Uyga vazifa: o’tilgan mavzular yuzasidan 10 talik test tuzib kelish.
O’IBDO’: _________ N.Mirzaliyeva
|
Do'stlaringiz bilan baham: |