Известна масса каждого из 12 предметов. Определить общую массу всего набора предметов - C (СИ)
Формулировка задачи:
Известна масса каждого из 12 предметов. Определить общую массу всего набора предметов.
Решение задачи: «Известна масса каждого из 12 предметов. Определить общую массу всего набора предметов»
textual
Листинг программы
#include <stdio.h>
int main(void) {
double sum = 0.0;
for (int i = 1; i <= 12; i++) {
printf("\nEnter weight of item %d: ", i);
double cur;
scanf("%lf", &cur);
sum += cur;
}
printf("\nSum = %f\n", sum);
return 0;
}
Объяснение кода листинга программы
- В начале программы подключается стандартная библиотека file.h, которая содержит функции для работы с файлами.
- Далее, в функции main(), объявляется переменная типа double с именем sum и значением 0.0. Она будет использоваться для хранения суммы масс предметов.
- Затем, в цикле for, происходит запрос на ввод массы каждого из 12 предметов.
- В каждой итерации цикла, с помощью функции printf(), выводится сообщение с номером предмета и просьбой ввести его массу.
- Введенное значение массы сохраняется в переменной cur типа double.
- Значение переменной cur прибавляется к переменной sum.
- После завершения цикла, выводится сообщение с общей суммой массы всех предметов.
- Программа завершается возвратом значения 0 из функции main(), что означает успешное выполнение программы.