O’zbekistоn respublikasi оliy ta’lim, fan va innovatsiyalar vazirligi


Download 1.59 Mb.
bet20/25
Sana27.03.2023
Hajmi1.59 Mb.
#1299963
1   ...   17   18   19   20   21   22   23   24   25
Bog'liq
Holmirzayev Hoshimjon Erkinjonovich BI

Metodni amalga oshirish tartibi:

  • o`qituvchi mashg`ulotga qadar mavzuning asosiy tushunchalari mazmuni yoritilgan input-matnni tarqatma yoki taqdimot ko`rinishida tayyorlaydi;

  • yangi mavzu mohiyatini yorituvchi matn ta‘lim oluvchilarga tarqatiladi yoki taqdimot ko`rinishida namoyish etiladi;

  • ta‘lim oluvchilar individual tarzda matn bilan tanishib chiqib, o`z shaxsiy qarashlarini maxsus belgilar orqali ifodalaydilar. Matn bilan ishlashda talabalar yoki qatnashchilarga quyidagi maxsus belgilardan foydalanish tavsiya etiladi:

Insert metodi. 2.3-jadval

Belgilar

1-matn

2-matn

3-matn

“V1” – tanish ma‘lumot.










“?” – mazkur ma‘lumotni tushunmadim, izoh kerak.










“+” – bu ma‘lumot men uchun yangilik.










“–“ – bu fikr yoki mazkur ma‘lumotga qarshiman?










Belgilangan vaqt yakunlangach, ta‘lim oluvchilar uchun notanish va tushunarsiz bo`lgan ma‘lumotlar o`qituvchi tomonidan tahlil qilinib, izohlanadi, ularning mohiyati to`liq yoritiladi. Savollarga javob beriladi va mashg`ulot yakunlanadi.


1-Masala(For operatoriga doir). k va n butun sonlar berilgan(n>0). k sonini n marta chiqaruvchi blok-sxema va dasturi tuzilsin

2.10-rasm. 1-Masalaning blok-semasi va dasturi

2-Masala(while operatoriga doir). A va B butun musbat sonlari berilgan(A>B). A uzunlikdagi kesmada maksimal darajada B kesma joylashtirilgan. A kesmaning bo`sh qismini aniqlovchi blok-sxema va dasturi tuzilsin. Ko`paytirish v abo`lish amallarini ishlatmang.



int main() {
int A,B;
l1:
try {
cout << "A,B="; cin >> A >> B;
if (A <= 0) throw exception("Iltimos A>0 kiriting");
if (B <= 0) throw exception("Iltimos B>0 kiriting");
if (A <= B) throw exception("Iltimos A>B kiriting");
}
catch (exception err) {
cout <<"Diqqat xatolik!!! "<< err.what() << endl;
goto l1;
}
while (A > B)
A -= B;
cout << "A ning qolgan qismi= " << A << endl;
}

2.11-rasm. 2-Masalaning blok-semasi va dasturi

Dastur natijasi:



2.12-rasm. 2-Masalaning dastur natijasi



Download 1.59 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   25




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