67

Товар стоит a руб. b коп. За него заплатили c руб.…

koalv 11 августа 2022

Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить? Вводятся 4 числа: a, b, c и d. Необходимовывести 2 числа: e и f, число рублей и копеек, соответственно. Примеры Входные данные Выходные данные 21321 121401 99Эту задачу можно решать и при помощи одних арифметических операций, не используя инструкцию if.

категория: информатика

71

Var a, b, c, d, e, f: integer; begin readln (a, b, c, d); e: =a*100+b; f: =c*100+d; e: =f — e; f: =e mod 100; e: =e div 100; writeln (e, ' rub. ', f, ' kop.'); end. Сделал много вычислений, чтобы нагляднее=) Можно даже в 2 строки уложиться, но в данном случае это слишком, наверное

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...