Составить программу для нахождения корней квадратного уравнения - QBasic
Формулировка задачи:
Составить программу для нахождения корней квадратного уравнения
Решение задачи: «Составить программу для нахождения корней квадратного уравнения»
textual
Листинг программы
- CLS
- DO
- INPUT "Vvod a: ", a
- LOOP WHILE a = 0
- INPUT "Vvod b: ", b
- INPUT "Vvod c: ", c
- d = b * b - 4 * a * c
- IF d < 0 THEN
- PRINT "Korney net"
- ELSE
- IF d = 0 THEN
- x = -b / (2 * a)
- PRINT "1 koren: ", x
- ELSE
- x1 = (-b - SQR(d)) / (2 * a)
- x2 = (-b + SQR(d)) / (2 * a)
- PRINT "2 kornya: ", x1, x2
- END IF
- END IF
- END
Объяснение кода листинга программы
- Установка начального значения переменной a.
- Ввод значения переменной a с клавиатуры.
- Проверка на ноль и выход из цикла.
- Ввод значения переменной b.
- Ввод значения переменной c.
- Расчет значения переменной d.
- Проверка значения переменной d и вывод сообщения об отсутствии корней.
- Проверка значения переменной d на равенство нулю и вывод сообщения о наличии одного корня.
- Расчет значения переменной x в случае наличия одного корня.
- Вывод значения переменной x в случае наличия одного корня.
- Расчет значений переменных x1 и x2 в случае наличия двух корней.
- Вывод значений переменных x1 и x2 в случае наличия двух корней.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д