Задать вопрос
5 августа, 18:19

Pascal!

На станции есть бензин нескольких марок и по разной цене. Клиент выбирает марку бензина и называет количество литров. Вывести чек обслуживания клиента ...

+4
Ответы (1)
  1. 5 августа, 19:30
    0
    Var

    marka:array[1 ... 4] of string = ('АИ-92','АИ-95','АИ-98','ДТ') ;

    cena:array[1 ... 4] of real = (35.50,38.50,41.70,34.50) ;

    i, k, v:integer;

    begin

    Writeln ('Укажите код топлива') ;

    for i:=1 to 4 do Write (i,' - ', marka[i],', ') ;

    Write ('? ') ;

    Read (k) ;

    if (k>0) and (k<=4) then

    begin

    Write ('Количество литров: ') ; Read (v) ;

    Writeln;

    Writeln ('Топливо: ', marka[k]) ;

    Writeln ('Количество, л: ', v) ;

    Writeln ('Цена за 1 л, руб: ', cena[k]:0:2) ;

    Writeln ('К оплате, руб: ', v*cena[k]:0:2)

    end

    else

    Writeln ('Вы ввели неверное значение')

    end.

    Пример работы программы

    Укажите код топлива

    1 - АИ-92, 2 - АИ-95, 3 - АИ-98, 4 - ДТ,? 4

    Количество литров: 56

    Топливо: ДТ

    Количество, л: 56

    Цена за 1 л, руб: 34.50

    К оплате, руб: 1932.00
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Pascal! На станции есть бензин нескольких марок и по разной цене. Клиент выбирает марку бензина и называет количество литров. Вывести чек ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Паскаль. задача 5 На станции есть бензин четырех марок и по разной цене. Клиен выбирает марку бензина и указывает количество литров. Рассчитать стоимость заправки.
Ответы (1)
Как описывают переменные в Pascal? Какие стандартные числовые типы языка Pascal вам известны? Что вам известно о соответствии типов переменных в языке Pascal? Какие арифметические операции можно выполнять в Pascal?
Ответы (1)
У одного филателиста есть 25 марок для обмена, а у другого - 10. Сколькими способами они могут обменять марку одного на марку другого?
Ответы (1)
1) Вычислить длину окружности и площадь круга одного и того же заданного радиуса R. Pascal (желательно с блок-схемой) 2) Найти сумму членов арифметической прогрессии, если известны её первый член, знаменатель и число членов прогрессии Pascal
Ответы (1)
Помогите, прошу! Программирование на языке Pascal, используя Case Ввести число (от 1 до 4) если число = 1 то вывести окружность, если - 2, то вывести квадрат, если - 3, вывести ромб, если - 4, вывести параллелограмм.
Ответы (1)