@lera5555

Почему выдает ошибку: встречено 'else', а ожидался оператор?

Program p2;
var x, a, f: real;
begin
a := 20.3;
x := 0.5;
while x <= 2 do
  begin
    if x <= 1 then 
       f := sqr(sin(sqrt(abs(a * x))));
    else 
      f := ln(x + 1) / ln(10);
    x := x + 0.1;
    writeln(f);    
  end;
end.
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Точку с запятой убери перед else
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект