Задать вопрос
30 сентября, 17:32

Составить программу вычисления значения функции (при любом значении x) :

y=sin (3,2 + (sqr (1+x)) : (sqrt (sqr (5*x)))

Что не правильно?

Program N15b;

var x: integer; y:real;

begin

writeln ('Введите x') ;

readln (x) ;

y:=sin (3,2 + (sqrt (1+x)) : (sqrt (sqr (5*x))) ;

write (y) ;

end.

+2
Ответы (1)
  1. 30 сентября, 19:31
    0
    Во - первых: в задании не отмечено. что х целое (то есть не integer, a взять real)

    Деление в паскале обозначается как /, а не:

    Вместо 3,2 в программе пишем 3.2

    Если х=0, то в знаменателе окажется 0 и выражение не имеет смысла (это в программе не учтено)
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу вычисления значения функции (при любом значении x) : y=sin (3,2 + (sqr (1+x)) : (sqrt (sqr (5*x))) Что не правильно? ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы