|
O‘quv – uslubiy majmua
|
bet | 171/225 | Sana | 25.11.2023 | Hajmi | 1,49 Mb. | | #105226 |
Bog'liq 3 02 Informatika fanini o\'qitish metodikasi(1) (2)Dars bosqichlari
dars taqsimoti
|
va
|
Tashkiliy qism
Yang mavzu bayoni
III.Mavzuni mustahkamlash
IV. Darsga yakun yasash
|
O`quv jarayonining mazmuni
|
Metod: hamkorlikda o`rganish, jamoada, guruhlarda.
Jihoz : Kompyuterlar, proyektor, tarqatma materiallar, flipchat.
Usul: og`zaki, Yoz ma, taqdimot.
Baholash: reyting tizimda.
|
Uyga vazifa
|
Keyingi o`tiladigan dars mavzusiga tayyorlanish.Mavzuga doir adabiyotlar bilan tanishish.
|
Informatika va axborot texnologiyalari fanlaridan olimpiada masalalarini yechish usullari.
So‘nggi yllarda informatika fanidan viloyat va respublika bosqichi olimpiadalarida berilgan masalalar va ularning yechimlari bilan tanishamiz.
Masla-1. Agar
bo‘lsa, u holda A, B, S raqamlarni topish dasturi tuzilsin.
Yechish:
Bu masalani yechish uchun o‘nlik sanoq sistemasidagi sonlarni standart ko‘rinishini esga olish kifoya, ya’ni:
AA + BB = A*10 + A + B*10 + B = (A+B)*10 + (A+B) = (A+B)*11 SBS = S*100 + B*10 + S = S*101 + B*10.
Shartga ko‘ra A, B, S lar raqam. Shuning uchun ularning qiymati 1 dan 9 gacha bo‘lishi mumkin (nima uchun 0 bo‘lishi mumkin emasligini o‘zingiz o‘ylab ko‘ring).
Program Yigindi;
Uses Crt;
Var a,b,s:Integer;
Begin
TextColor(Yellow); TextBackGround(Blue);
ClrScr;
For a:=1 To 9 Do
Begin
For b:=1 To 9 Do
Begin
For s:=1 To 9 Do
Begin
If (11*(a+b))=(101*s+10*b) Then WriteLn('A=',a,' B=',b,' S=',s); end; end;
end; ReadLn; end.
|
| |