задание
суммировать все нечётные целые числа в диапазоне, который введёт пользователь с клавиатуры.
листинг кода

#include "iostream"
using namespace std;
 
int main()
{
 setlocale(LC_ALL, "rus");
 
 int start = 0; // начало д-на 
 int finish = 0; // конец д-на 
 int sumUneven = 0;
 
 cout << "Введите начало диапазона: ";
 cin >> start;
 cout << "Введите конец диапазона: ";
 cin >> finish;
 
 int i = start; // управляющая переменная
 
 while (i <= finish)
 {
 if (i % 2 != 0)
 {
 cout << i << " "; // показать нечетные через пробел
 sumUneven += i; // накапливать их сумму
 } 
 i++;
 } 
 
 cout << "\nСумма нечетных чисел в диапазоне от " << start << " по " << finish;
 cout << " = " << sumUneven << endl << endl;
 
 return 0;
}
результат


 Похожие публикации
2015-06-29 • Просмотров [ 487 ]