Не превысила ли общая масса всех грузов грузоподъемность автомобиля - Pascal
Формулировка задачи:
Известна масса каждого груза, загружаемого в автомобиль. Выяснить, не превысила ли общая масса всех грузов грузоподъемность автомобиля.
Решение задачи: «Не превысила ли общая масса всех грузов грузоподъемность автомобиля»
textual
Листинг программы
Var i,n,g,sym:integer; BEGIN Write('Введите кол. грузов: '); Read(n); For i:=1 to n do Begin Write('Введите вес груза №',i,': '); Read(g); sym:=sym+g; End; Write('Введите грузоподъемность автомобиля: '); Read(n); // Ввод символа If sym<=n then Writeln('Всё норм.') else Writeln('Авто перегружен') END.
Объяснение кода листинга программы
- В начале объявляются переменные i, n, g, sym типа integer.
- Затем выводится сообщение для ввода количества грузов.
- Далее идет цикл for, который выполняется от 1 до n (количество грузов).
- Внутри цикла считывается вес каждого груза и переменная sym увеличивается на этот вес.
- После окончания цикла выводится сообщение о том, перегружен ли автомобиль.
- Если sym меньше или равно n, то выводится сообщение
Всё норм.
, иначе выводится сообщениеАвто перегружен
. - В конце программы выводится символ новой строки.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д