середа, 29 березня 2017 р.

Тема 3. Умовний оператор

Умовний оператор

If <вираз логічного типу> then <оператор> [else <оператор>];
Вираз в квадратних дужках [else <оператор>] може бути відсутнім, тоді говорять про скорочену форму умовного оператора. Читається розгалуження так:
 Якщо логічний вираз істинний, то виконується оператор1, інакше виконується оператор2.
Після then, else маємо право писати лише один оператор, якщо є потреба в більшій кількості, то в Pascal вводиться поняття складеного оператора. Це послідовність операторів, розділених (;), яка закріплена в операторну дужку : beginend.
Обчислити у по формулі y := cos(x) ^2 , якщо х є (0,2),інакше обчислити у по формулі y := 1-sin(x ^2)    
program exam1;
var x,y: real;
begin  writeln('введіть значення x');read(x);
           if (x>0)and(x<2) then y := sqr(cos(x))            {обчислення за першою формулою}
                else y := 1-sin(sqr(x));     {обчислення за другою формулою}
           writeln('при x =', x, '  y = ', y)
end.

Обчислити z по формулі z := (x+5) ^9+ y^2, якщо х>0 і y>0.    
program exam2;
var x,y,z: real;
begin  read(x,y);
           if (x>0)and(y>0) then z :=    ;         {обчислення z}
           writeln(z)
end.

Гуржій, Карташова, Лапінський, Руденко  Інформатика, 8 клас     ст. 260-268

Караванова Інформатика. Основи алгоритмізації та програмування. 777 задачст.57-63

Д/з 1 : 96(1,4), 99, 109, 113, 122 (Караванова Інформатика.)


Д/з 2 : 126(1,2,3), 127(1,3), 140(4,5) (Караванова Інформатика.)

Немає коментарів:

Дописати коментар