|
|
бет | 3/8 | Дата | 13.02.2017 | өлшемі | 1,41 Mb. | | #9094 | түрі | Сабақ |
| X = 25 - a, егер a = b; X = b - 5, егер a > b.
program esep2_1;
var
a,b,x: real;
begin
writeln(' a және b сандарын енгіз:');
readln(a,b);
if (a < b) then x:= (a / b)-1;
if (a = b) then x:= 25 - a;
if (a > b) then x:= ((b - 5) / a);
writeln('X = ',x);
end.
Сергіту жаттығулары (2 мин)
5) Жаңа тақырыпты бекіту (10-15 мин)
Тапсырмалар мен сұрақтар:
1 Тармақталу алгоритмына программа құру үшін қандай операторлар қолданылады?
2 Шартты оператордың жазылу форматы?
3 Шарт ретінде не қолданылады?
Тапсырма №1.
X = bsin2a, егер a < 0;
X = (a+1)/b, егер a >=0;
Х функциясының мәнін есептейтін программа құрыңдар. Компьютерде орындап, нәтижесін көрсет.
Тапсырма №2.
1 – нұсқа
eгер х>0;
eгер х=0;
eгер х<0;
у(х) = sinx - x функциясының мәнін есептейтін программа құрыңдар.
2 – нұсқа
eгер х>0;
eгер х<0;
= cosx + x2 функциясының мәнін есептейтін программа құрыңдар.
Компьютерде орындап, нәтижесін көрсет.
6)Сабақты қорытындылау
Оқушыларға тармақталу операторы туралы жалпы мағлұмат беру.
7) Үйге тапсырма
Тармақтық алгоритмді программалау.
Достарыңызбен бөлісу: |
|
|