Предмет: Информатика, автор: khabib0091

Написать программу, которая считает значение y при любом целом значении x (Паскаль) y = 1/(x+1)^2

Ответы

Автор ответа: duracell107
1

program smth;

var x, y : real;

Begin

writeln ('Введите значение x');

readln (x);

y := 1 / sqr(x+1);

if (sqr(x+1) = 0) then

writeln ('Знаменатель = 0')

else

writeln ('Значение y = ', y);

end.

----------------------------------

Или

----------------------------------

program smth;

var x, y : real;

Begin

writeln ('Введите значение x');

readln (x);

if (x <> -1) then

Begin

y := 1 / sqr(x+1);

writeln ('Значение y = ', y)

end

else

writeln ('Знаменатель = 0');

end.


khabib0091: Укажите свой вариант в подобном стиле раз так)
duracell107: Можно, не спорю, но этим я показал, что имею в виду именно знаменатель. Ваш вариант ничем не хуже. Возможно, даже лучше
khabib0091: :D
khabib0091: Спасибо вам)
khabib0091: Удачи
duracell107: Я написал окончательный вариант, но не думаю, что его примут в школе. Всего доброго
duracell107: (нижний)
Автор ответа: BobbyFresnel
1

begin

 Println(1/Sqr(ReadInteger+1))

end.

Примеры:

7

0.015625

-4

0.111111111111111

0

1

-1

Infinity (это означает бесконечность)

Приложения:
Похожие вопросы
Предмет: Английский язык, автор: lolitamama