Предмет: Информатика,
автор: serzhsmirnov93
Написать программу на Паскале для вычисления стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек к ним. Результат должен выводиться в денежном формате, например, 145руб. 30коп.
Ответы
Автор ответа:
1
Program n_5;
var
a, b: real;
c: integer;
begin
write('Введите стоимость тетради - '); readln (a);
write('Введите стоимость обложки - '); readln (b);
write('Введите кол-во тетрадей - '); readln (c);
if (a <= 0) or (b <= 0) or (c <= 0) then exit;
writeln;
write('ИТОГО: ', trunc(c * (a + b)), ' руб. ', round(((c * (a + b)) - (trunc(c * (a + b))))*100), ' коп.');
end.
var
a, b: real;
c: integer;
begin
write('Введите стоимость тетради - '); readln (a);
write('Введите стоимость обложки - '); readln (b);
write('Введите кол-во тетрадей - '); readln (c);
if (a <= 0) or (b <= 0) or (c <= 0) then exit;
writeln;
write('ИТОГО: ', trunc(c * (a + b)), ' руб. ', round(((c * (a + b)) - (trunc(c * (a + b))))*100), ' коп.');
end.
Krusty76:
В моём Паскале АВС.NET всё работает на ура. Спасибо за задачу, над разделением на рубли и копейки пришлось поломать голову)
Похожие вопросы
Предмет: Алгебра,
автор: ekaterina33391
Предмет: Математика,
автор: eseckaavorskaa29187
Предмет: Алгебра,
автор: sofikmehta
Предмет: Биология,
автор: крис1234568