Вычислить сумму четных целых чисел от a до b. Числа a и b вводятся в консоли - C (СИ)
Формулировка задачи:
Вычислить сумму четных целых чисел от a до b. Числа a и b вводятся в консоли; Вывести последовательность этих чисел в столбец; использовать цикл while
Решение задачи: «Вычислить сумму четных целых чисел от a до b. Числа a и b вводятся в консоли»
textual
Листинг программы
#include <stdio.h>
main(){
int a, b, sum = 0;;
printf("Vvedite element a: ");
scanf("%d", &a);
printf("\nVvedite element b: ");
scanf("%d", &b);
do{
if(a % 2 == 0){
sum += a;
printf("%d\n", a);
}
}while(a++ != b);
printf("sum: %d\n", sum);
}
Объяснение кода листинга программы
- Подключение стандартной библиотеки для работы с консолью
- Объявление переменных: a, b, sum = 0
- Вывод сообщения и запрос на ввод значения переменной a
- Выполнение аналогичных действий для переменной b
- Организация цикла do-while для перебора чисел от a до b с шагом 1
- Внутри цикла проверка на четность числа a с помощью оператора % (остаток от деления)
- Если число четное, то оно прибавляется к сумме и выводится на экран
- Условие цикла выполняется до тех пор, пока значение a не станет равным b
- После окончания цикла выводится сообщение с результатом суммы четных чисел