Предмет: Информатика,
автор: SuperSus
Написать программу на языке Паскаль(ABC) для решения простого линейного уравнения
Ответы
Автор ответа:
0
//ax + b = 0, где а и b – любые числа.
var a,b,x:real; //инициализирует переменные a,b и x типа real, с плавающей точкой
begin; //начало программы
readln(a); //ввод a
readln(b); //ввод b
x:=-b/a; //находим корень
writeln(x); //выводим корень
end. //конец программы
var a,b,x:real; //инициализирует переменные a,b и x типа real, с плавающей точкой
begin; //начало программы
readln(a); //ввод a
readln(b); //ввод b
x:=-b/a; //находим корень
writeln(x); //выводим корень
end. //конец программы
Автор ответа:
0
Тогда всё намного веселее. Сейчас что-нибудь придумаю.
Автор ответа:
0
ну как там ?
Автор ответа:
0
Всё сложно. Программа выше решает уравнения типа ax + b = 0, это и есть простые линейные уравнения. Но в ней нужно вводить a и b, а не всё уравнение. Сложность извлечением из строки уравнения заключается в двух пунктах. Во-первых, сложно извлекать действия, на моём уровне это скорее невозможно. Во-вторых, пользователю предоставляется слишком большая вариативность действий, что влечёт за собой большое количество исключений. Никогда не думала, что мне придётся извлекать уравнение из строки.
Автор ответа:
0
*Сложность с извлечением
Автор ответа:
0
спасибо
Похожие вопросы
Предмет: Английский язык,
автор: Decovi4School
Предмет: Русский язык,
автор: Аноним
Предмет: Литература,
автор: stankovskaakarina
Предмет: Алгебра,
автор: Marina2089
Предмет: Алгебра,
автор: Taisan