Склавиатуры вводится строка, содержащая пример на суммирование 2=х чисел. подсчитать сумму и вывести пример полностью. например, 5+9=14. pascal abc

4epHo3eM 4epHo3eM    1   31.08.2019 03:30    0

Ответы
kulish1103 kulish1103  06.10.2020 06:16
Программа считывает строку с клавиатуры, разбивает ее на числа (их может быть больше двух) и суммирует все найденные числа. Программа работает только с суммой, для выполнения других действий, необходима доработка.

Код:
procedure calculateSum(str : string);var s0 : string;    number, sum : real;begin  sum := 0;  foreach s0 in Regex.Split(str, '\++') do  begin    number := StrToFloat(s0);    if (number > 0) then    begin      sum := sum + number;    end;  end;  writeln(str + '=' + sum);end;
var s : string;begin  write('Введите пример: ');  readln(s);
  calculateSum(s);  end.
Склавиатуры вводится строка, содержащая пример на суммирование 2=х чисел. подсчитать сумму и вывести
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика