Сабақ №: 2 сағ. саны.: 1 Тақырып: Алгоритм түсiнiгi. Алгоритмнiң қасиеттерi



бет3/8
Дата13.02.2017
өлшемі1,41 Mb.
#9094
түріСабақ
1   2   3   4   5   6   7   8

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) Үйге тапсырма

Тармақтық алгоритмді программалау.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет