Составить программу для нахождения корней квадратного уравнения - 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

Объяснение кода листинга программы

  1. Установка начального значения переменной a.
  2. Ввод значения переменной a с клавиатуры.
  3. Проверка на ноль и выход из цикла.
  4. Ввод значения переменной b.
  5. Ввод значения переменной c.
  6. Расчет значения переменной d.
  7. Проверка значения переменной d и вывод сообщения об отсутствии корней.
  8. Проверка значения переменной d на равенство нулю и вывод сообщения о наличии одного корня.
  9. Расчет значения переменной x в случае наличия одного корня.
  10. Вывод значения переменной x в случае наличия одного корня.
  11. Расчет значений переменных x1 и x2 в случае наличия двух корней.
  12. Вывод значений переменных x1 и x2 в случае наличия двух корней.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы