Предмет: Информатика,
автор: Polarbearqwq
Помогите решить задачу на языке Паскаль , у меня не получается.
Вычислить стоимость покупки: 3 шоколадки по a рублей и 12 пачек мороженного по цене в b рублей.
Приложения:
Ответы
Автор ответа:
1
У тебя нет раздела объявления переменных, да и в целом программа написана неверно.
var
a, b : double;
begin
write('a=');
readln(a);
write('b=');
readln(b);
write('Сумма покупки равна: ', 3 * a + 12 * b);
end.
Смотря какого паскаля, ваши принты не в любой среде запустится, а мой код запустится на большинстве версий
запустятся*
Сейчас используются лишь TurboPascal и PascalABC.NET, и в них данный код должен работать исправно
Вбейте код в с принтами в онлайн компиляторе, получите ошибку...
reflection1105, секция Var классически должна быть расположена до самого тела программы(begin - end). И в таком виде будет компилироваться всеми компиляторами языка. Так что это более правильное расположение.
Переменные могут быть заданы в теле цикла, насколько я помню
не во всех компиляторах. Для примера, попробуйте в Free Pascal.
Похожие вопросы
Предмет: Русский язык,
автор: Svetamoonjjop
Предмет: Русский язык,
автор: daryazhezhevinskaya
Предмет: Русский язык,
автор: msjaka
Предмет: Английский язык,
автор: Blimkey
Предмет: Английский язык,
автор: valeriazajka38
begin
var a, b : double;
print('a=');
readln(a);
print('b=');
readln(b);
print('Сумма покупки равна:', 3 * a + 12 * b,'рублей');
end.