Написать программу на языке pascal решения квадратного уравнения. программа должна проверять правильность введенных пользователем данных и в случае, если коэффициент при второй степени неизвестного равен нулю, выводить соответствующее сообщение.
253
338
Ответы на вопрос:
program uravnenie; var a, b, c: integer; d, x1, x2: real; begin writeln('р е ш е н и е к в а д р а т н о г о у р а в н е н и я'); writeln('ax^2 + bx + c = 0'); writeln('введите коэффициент a'); readln(a); if (a < > 0) then beginwriteln('введите коэффициент b'); readln(b); writeln('введите коэффициент c'); readln(c); d : = sqr(b) - 4 * a * c; if (d > 0) then begin x1 : = (-b - sqrt(d)) / (2 * a); x2 : = (-b + sqrt(d)) / (2 * a); writeln('x1 = ', x1 : 5 : 4); writeln('x2 = ', x2 : 5 : 4); end else if (d = 0) then begin x1 : = -b / (2 * a); writeln('x = ', x1 : 5 : 4); end else writeln('данное уравнение не имеет корней') end else writeln('данное уравнение не является квадратным')end.
Популярно: Информатика
-
Thanksor10.11.2021 06:44
-
KatyaKorytnaya06.02.2021 00:28
-
alexgreen545419.10.2021 05:22
-
lavrovheadshot16.05.2020 18:36
-
DimaIvanov5623423.05.2022 14:59
-
evmenovvlad02.08.2022 02:30
-
vika347512.10.2022 18:13
-
катя509129.09.2020 10:46
-
IvanDremin106.09.2020 09:22
-
jokerreal3028.04.2023 22:31