составить программу а+б*с с минимум записей на языке паскаль​


BobbyFresnel: В смысле, задать три числа и найти сумму первого из них с произведением второго на третье, а результат вывести?
olive00: да, но вроде как можно ввести еще одну переменную, которая является равенством а+б*с
olive00: например д, и чтобы в конечном итоге получилось д=7
BobbyFresnel: var д := a+b*c; Print(д)
BobbyFresnel: Только зачем вводить переменную, если одна лишь для вывода результата? Это неправильная практика программирования.

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

Четыре строки, 44 символа, включая пробел после var.

begin

 var (a,b,c):=ReadReal3;

 Print(a+b*c)

end.

Три строки, 42 символа.

begin

 Print(ReadReal+ReadReal*ReadReal)

end.


olive00: ладно, спасибо и на этом, может прокатит
BobbyFresnel: Ну тут все зависит оот того, какую цель Вы себе ставите. Освоить программирование и дальше идти по этой линии, либо сдать эту школьную информатику и забыть
olive00: хочется аттестат красивый, по информатике оценку можно получить только практическими заданиями без теории как таковой, а 3 или 4 в четверти мне иметь не очень хочется
BobbyFresnel: Понятно, т.е. как предмет в части знаний она не нужна.
olive00: именно, так что сильно не переживаю
BobbyFresnel: Тогда писать свои задания сюда и просить код для языка Free Pascal
BobbyFresnel: Пойдут массивы (скорее всего, в следующем году) - пишите, что массивы только статические.
BobbyFresnel: И всегда будуту получать решения именно такие, как вам рассказывает ваш информатик
olive00: о, спасибо большое, наконец разбирающийся человек попался
olive00: попробую теорию изучить, раз уж некуда деваться
Вас заинтересует