Задача. Имеется уравнение вида ax + b = 0. По введенным коэффициентам a и b найти корень уравнения (значение x).
Необходимо рассмотреть несколько случаев:
если а ≠ 0 — уравнение имеет единственный корень: х = -b / а;
если а = 0 — уравнение корней не имеет;
если а и b равны нулю, то корнем уравнения является любое число.
Воспользуемся оператором ветвления.
if a<>0 then println('корень уравнения: ',-b/a)
else
if b=0 then println('любое число')
else println('корней нет');
Программа решения задачи на языке Паскаль
var a, b, x: real;
begin
print('Введите коэффициенты a и b:');
raedln(a,b);
if a<>0 then println('корень уравнения: ',-b/a)
else
if b=0 then println('любое число')
else println('корней нет');
end.
Результат запуска программы
Программа решения задачи на языке Python
a, b = map(float, input('Введите коэффициенты a и b ').split())
if a!=0:
print('корень уравнения: ',-b/a)
elif b == 0:
print('любое число')
else:
print('корней нет')
Задан проходной балл. Запрашиваются оценки абитуриента на трех экзаменах и сообщается о результате приема в институт. Читать |
Определить, делителем каких целых чисел из А, В и С является целое число N. Читать |
Дано трехзначное число. Определить, является ли сумма его цифр двузначным числом Читать |
Является ли число двузначным Читать |
Известен рост трех человек. Определить, одинаков ли их рост? Читать |
Комментариев нет:
Отправить комментарий