O’zbekistоn respublikasi оliy ta’lim, fan va innovatsiyalar vazirligi
Download 1.59 Mb.
|
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
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling