Предмет: Информатика,
автор: krilatiyonelove
Программирование в Паскале, операции со строками.
Дана строка, содержащая информацию вида "число1 знак операции число2=". Числа в этой строке не превышают 1000. Найти значение выражения, содержащегося в строке. Благодарю
Ответы
Автор ответа:
1
// PascalABC.NET 3.4.2, сборка 1797 от 22.09.2018
// Внимание! Если программа не работает, обновите версию!
begin
var s := ReadlnString('Вводите:');
var from := 1;
var a := s.ReadReal(from);
var op := s.ReadWord(from)[1];
var b := s.ReadReal(from);
case op of
'+': Println(s, '=', a + b);
'-': Println(s, '=', a + b);
'*': Println(s, '=', a * b);
'/': Println(s, '=', a / b);
end;
end.
Приложения:
![](https://files.topotvet.com/i/72b/72ba9c94678647501e48f8e7cf084929.jpg)
Аноним:
Числа все равно какие, ограничение на 1000 снято
Похожие вопросы
Предмет: Қазақ тiлi,
автор: nuralybatyrkhan2304
Предмет: Математика,
автор: Аноним
Предмет: Музыка,
автор: Аноним
Предмет: Математика,
автор: данила166
Предмет: История,
автор: sazhin11