delta88
?>

2. На вході маємо ціле число, яке запитується у користувача. Програма переводить його в текст та виводить результат, додаючи до нього символ “!” в кінець (не використовувати додаткові повідомлення

Информатика

Ответы

Alisa1639

program aaa;

const n=50;

var w, c, x, d10, d4, d1: integer;  

begin 

  writeln ('введите вес бандероли');

  readln (w);

  if w < = n

    then c: =10

    else  

        if w mod n = 0

          then c: =10+((w div n)-1)*5

          else c: =10+5+((w div n)-1)*5;

 

  d10: = c div 10;

  d4: = (c-10*d10) div 4;

  d1: = (c-d10*10-d4*4);

 

  writeln ('стоимость бандероли: ',c,' драхм');

  writeln;

  writeln ('для оплаты нужно не менее');

  writeln (d10: 10,' монет по 10 драхм');

  writeln (d4: 10,' монет по 4 драхмы');

  writeln (d1: 10,' монет по 1 драхме');

end.

результат работы программы:

введите вес бандероли       100

стоимость бандероли: 15 драхм

для оплаты нужно не менее

          1 монет по 10 драхм

          1 монет по 4 драхмы

          1 монет по 1 драхме

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

2. На вході маємо ціле число, яке запитується у користувача. Програма переводить його в текст та виводить результат, додаючи до нього символ “!” в кінець (не використовувати додаткові повідомлення
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

zuzazuza61
Смирнов-Оськина
NataliaBerezovskaya33
Маркина Ворошилина
Alekseevich1012
Оксана
vladimir686
Староческуль-Станиславовна
barinovmisha2013
Kuzminastia20038
arhangel1055
Dlyamila
papanovar
egorov
doorhan42n6868