Значение переменной Х и соответствующие им значения Z выдавать на печать в виде таблицы.
Лабораторная работа №4.
Тема: «Разработка, отладка и испытание простых циклических алгоритмов с неизвестным числом повторений».
Цель работы: составление программ на языке Pascal с использованием цикла WHILE.
ЗАДАНИЕ №2.
В соответствии со своим вариантом составить графическую схему алгоритма и написать программу для вычисления значений переменной Z по формуле, приведенной в таблице, для значений аргумента Х, изменяющегося в заданных пределах: от Хнач. до Хкон. с шагом Х.
Значение переменной Х и соответствующие им значения Z выдавать на печать в виде таблицы.
-20 |
Код программы
program lab4;
uses crt;
var
x,xn,xk,dx,z:real;
i:integer;
begin
clrscr;
writeln ('Введите xn,xk,dx');
readln (xn,xk,dx);
writeln ('':8,'Функция z');
writeln ('| x | z |');
for i:=1 to 27 do
write ('-'); writeln;
x:=xn;
while x<=xk do
begin
if x>5 then
z:=sqrt(ln(2*x)+cos(x/3))
else
if x<=-2 then
z:=3*sqr(x)+exp(2*x)
else
z:=sin(x)+sqr(cos(x));
writeln ('|',x:10:3,'|',z:10:3,' |');
x:=x+dx
end;
for i:=1 to 27 do
write ('-');
end.
Нет
Да Нет
Да Нет