Предмет: Информатика,
автор: khabib0091
Написать программу, которая считает значение y при любом целом значении x (Паскаль) y = 1/(x+1)^2
Ответы
Автор ответа:
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:
Укажите свой вариант в подобном стиле раз так)
Можно, не спорю, но этим я показал, что имею в виду именно знаменатель. Ваш вариант ничем не хуже. Возможно, даже лучше
:D
Спасибо вам)
Удачи
Я написал окончательный вариант, но не думаю, что его примут в школе. Всего доброго
(нижний)
Автор ответа:
1
begin
Println(1/Sqr(ReadInteger+1))
end.
Примеры:
7
0.015625
-4
0.111111111111111
0
1
-1
Infinity (это означает бесконечность)
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: asdfg1726
Предмет: Русский язык,
автор: zurabzarandia7
Предмет: Информатика,
автор: 7wtxb6m7j9
Предмет: Алгебра,
автор: WhyYourDaddy
Предмет: Алгебра,
автор: angelakurkumuli1