написать программки в паскале 1) Проверить является ли введенное с клавиатуры

Написать программы в паскале
1) Проверить является ли введенное с клавиатуры число х корнем уравнения ax^2+bx+c=0
2) Вычислить сумму n членов последовательности, задаваемой формулой a^n=1/(2n+1)^2
очень срочно!!!!!

Задать свой вопрос
Максим Громовецкий
я могу только попробовать 1-ый решить
Егор Горячко
пожалуйста
Тимур Скокун
если сможешь мне разъяснить более подробно второй, может получится
Тоха Янушкевичус
за первое большое спасибо
1 ответ
Как и произнес, сумел только первый.

Для начала нужно ввести числа квадратного уравнения в строчку. То есть, числа вместо a, b и c. А потом надо ввести в строчку число "х", чтоб проверить его на наличие решения.
Вот сам код:

program name;
var a, b, c, d, x1, x2, x3: real;
begin
writeln('Введите коэффициенты квадратного уравнения') ;
readln(a, b, c);
d:=sqr(b) - (4*a*c);
x1:= (-b-sqrt(d)) / 2*a;
x2:= (-b+sqrt(d)) / 2*a;
Writeln('Введите число х, чтоб проверить, является ли оно корнем уравнения') ;
readln(x3);
If x3 = x1 then
Writeln('Число ', x3, ' является корнем уравнения.')
Else If x3 = x2 then
Writeln('Число ', x3, ' является корнем уравнения.')
Else
Writeln('Число ', x3, ' не является корнем уравнения.') ;
End.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт