Практическая работа
Тема: Программирование разветвляющихся алгоритмов.
Цель: Овладение навыками использования стандартных арифметических функций, условного оператора, программирования разветвляющихся вычислительных процессов и работы в среде программирования.
Пример выполнения задания:
Вычислить значение арифметического выражения
а [pic] х2, если х≤0
у=
[pic] , если x> 0 при а=3; в=4; x= -2
program pr1;
var a,b,x,y: real;
begin
writeln (‘Задайте а,b,х’);
readln (a,b,x);
if x<=0 then y:=a*sqr(x) else y:= sqrt(x);
writeln (‘ y=’,y);
readln;
end.
Решение заданий.
Вычислить значение арифметического выражения.
Варианты
Арифметическое
выражение
Исходные данные
(вводятся с клавиатуры)
1
[pic] 1+ex, если х ≥ 4
y=
3.2 – х2, если x<4
x=5;
2
[pic] sin2x+acosx, если x≥6
y=
1-cos2x, если х<6
x=0.7
a=8.5
3
[pic] [pic] если x≥2
y= [pic] , если х<2
x=3