Составить программу решения квадратного уравнения (D < 0, D = 0, D > 0).
Ответы на вопрос:
Ввести числа через Enter.
Объяснение:
Dev C++
#include <iostream>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <locale>
int main(int argc, char** argv) {
int a, b, c, y, r, h;
setlocale(LC_ALL, "rus");
double x1, x2, d;
printf("a * x^2 + b * x + c = 0\n");
printf("Ââåäèòå a = ");
scanf("%d", &a);
printf("Ââåäèòå b = ");
scanf("%d", &b);
printf("Ââåäèòå c = ");
scanf("%d", &c);
d = pow(b,2) - 4 * a * c;
printf("D = %f\n", d);
y = sqrt(d);
h = -b;
r = 2 * a;
if (d > 0){
x1 = ((h + y) / r);
x2 = ((h - y) / r);
printf("Êîðíè : \nx1 = %f,\nx2 = %f", x1, x2);
}
if (d == 0){
x1 = (h / r);
x1 = x2;
printf("Êîðíè : \nx1 = %f,\nx2 = %f", x1, x2);
}
if (d < 0) printf("False");
return 0;
}
Pascal ABC - среда разработки;
var
a, b, c, d: real;
begin
read(a, b, c);
d := (power(b, 2) - 4 * a * c);
if d > 0 then
begin
writeln('x1 = ', (-b + sqrt(d)) / (2 * a));
writeln('x2 = ', (-b - sqrt(d)) / (2 * a));
halt
end;
if d = 0 then writeln('x = ', (-b) / (2 * a))
else writeln('Корней нет')
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Апрепр12.10.2022 11:37
-
syromyatnikov0527.06.2023 10:46
-
B1T1S03.12.2020 21:03
-
pazyny23.10.2022 21:19
-
dashagorlova223.04.2022 07:15
-
kuchera228.12.2022 01:23
-
vlad145818.09.2021 23:58
-
EvGeniusYT01.03.2020 10:39
-
ksusha25621.08.2021 02:43
-
paniann1709.06.2023 21:51
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.