Предмет: Информатика,
автор: zdvizhkov2912
Информатика. Что не так с программой?
Приложения:
Программа наверное написано не верно
В таких задачах лучше else if прописывать все, а не кидать что-то на else
так и что нужно исправить?
Число пи написать как pi, ну и if'ы переписать как в условии
Ответы
Автор ответа:
1
Ответ:
Var x, y: real;
Begin
Writeln (' введите переменную х');
Readln (x);
If x<=3 then y:=x*x+sin(2*x+3.14/6)
Else
If x>=5 then Y:=ln(x*x+3*x) else y:=sqrt(sqr(sin(x))+abs(x));
Writeln('x= ',x:7:3, ' y= ',y:7:3);
End.
Объяснение:
вместо икс была введена русская буква х
и вместо x<=3 было х<-3
в ответе исправленный вариант
Похожие вопросы
Предмет: Русский язык,
автор: lelykutikova2
Предмет: Другие предметы,
автор: live98
Предмет: Русский язык,
автор: lorikaleks
Предмет: Математика,
автор: pipinka337
Begin
Writeln (' введите переменную х');
Readln (х);
If x<-3 then y:=x*x+sin(2*x+3.14/6)
Else
If x>=5 then Y:=ln(x*x+3*x) else y:=sqrt(sqr(sin(x))+abs(x));
Writeln('x= ',x:7:3, 'y= ',y:7:3);
End.