Вопрос по информатике:
Напишите процедуру, которая выводит на экран решение линейного алгебраического уравнения . Параметры и являются параметрами процедуры.
- 13.05.2016 00:59
- Информатика
- remove_red_eye 18119
- thumb_up 20
Ответы и объяснения 1
// Внимание! Если программа не работает, обновите версию!
procedure LineEquation(a,b:real; var x:real; var flag:integer);
begin
if a=0 then flag:=b=0?-2:-1
else begin x:=-b/a; flag:=0 end
end;
begin
var a,b,x:real;
Write('Введите a,b: '); Read(a,b);
var flag:=1;
LineEquation(a,b,x,flag);
case flag of
0:Writeln('x=',x);
-1: Writeln('Решений нет')
else Writeln('Бесконечое множество решений')
end
end.
- 13.05.2016 05:18
- thumb_up 23
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.