Елена
Елена

Проверьте пожалуйста программу! ! Срочно нужно

program EXAMPLE_5;
var x,y:real; i,f:integer;
begin
repeat
write('Введите начальное значение х=');
readln(x);
writeln('Выберите вид цикла. Нажмите: ');
writeln('1 - для цикла FOR');
writeln('2 - для цикла WHILE');
writeln('3 - для цикла REPEAT');
writeln('0 - выход из программы');
readln(F);
case f of
1: for i:=1 to 21 do
Begin
y:=exp(-x)*(1-cos(pi*x));
writeln('При х=',x:5:2,' y=',y:5:2);
x:=pi/4;
end;
2: While x<=(2*pi) do
Begin
y:=exp(-x)*(1-cos(pi*x));
writeln('При х=',x:5:2,' y=',y:5:2);
x:=pi/4;
end;
3: Repeat
y:=exp(-x)*(1-cos(pi*x));
writeln('При х=',x:5:2,' y=',y:5:2);
x:= pi/4;
until x<=(2*pi);
end;
readln;
until f=0;
end.

АС
Александр Скачков

когда в цикле ты не присваивай x:= pi / 4, а x := x + pi/4
и вроже начальное х не надо.
там нужно сделать от 0 до 2*pi

Похожие вопросы
Задача в Паскале. Проверьте пожалуйста написание программы
Проверьте программу ( Паскаль)
Нужны разработчики Программ! срочно! (С++)
проверьте верна ли программа на паскале
Проверьте пожалуйста...
ребята помогите пожалуйста. нужна срочно программа
Срочно нужны программы в Delphi!
Нужна программа срочно
Срочно нужна программа по C++! Пожалуйста помогите!
Проверьте пожалуйста программу: