Задать вопрос
30 сентября, 10:55

Написать программу на Паскале

У меня X яблок ... Яблоко стоит E $, курс доллара к рублю p рублей за доллар ... И Y человек ... Сколько нужно яблок чтобы каждому человеку досталось по 1.66 яблока, или больше, количество яблок должно быть кратно 5 (недостающие яблоки можно докупить) и сколько рублей нужно будет потратить

+2
Ответы (1)
  1. 30 сентября, 11:02
    0
    Var

    X, Y, K:integer;

    E, p:real;

    Begin

    Write ('Сколько яблок в наличии: ') ; ReadLn (X) ;

    Write ('Сколько человек: ') ; ReadLn (Y) ;

    Write ('Сколько долларов за одно яблоко: ') ; ReadLn (E) ;

    Write ('Сколько рублей за один доллар: ') ; ReadLn (p) ;

    if X mod 5 0 then K:=X+5 - (X mod 5)

    else K:=X;

    While K/Y<1.66 do K:=K+5;

    WriteLn ('Требуемое количество яблок: ', K) ;

    WriteLn ('Столько яблок придётся докупить: ', K-X) ;

    WriteLn ('Стоимость докупленных яблок: ', (K-X) * E*p:0:2,' руб.') ;

    End.

    Пример:

    Сколько яблок в наличии: 1

    Сколько человек: 3

    Сколько долларов за одно яблоко: 50

    Сколько рублей за один доллар: 0.05

    Требуемое количество яблок: 5

    Столько яблок придётся докупить: 4

    Стоимость докупленных яблок: 10.00 руб.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Написать программу на Паскале У меня X яблок ... Яблоко стоит E $, курс доллара к рублю p рублей за доллар ... И Y человек ... Сколько ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы