tranerius

10. Сумма нечетных чисел в заданном пользователем диапазоне

Dec 11th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. #include <iostream>
  2. int main() {
  3.     setlocale(LC_ALL, "Rus");
  4.     int a, b = 0, c, v;
  5.     std::cout << "Диапазон от ";
  6.     std::cin >> a;
  7.     v = a;
  8.     do {
  9.         std::cout << "до ";
  10.         std::cin >> c;
  11.         if (v > c) {
  12.             std::cout << "Ошибка: начальный диапазон больше конечного. Введите конечный диапазон еще раз." << std::endl;
  13.         }
  14.     } while (v>c);
  15.     while (a<c+1) {
  16.         if (a % 2 != 0) {
  17.             b += a;
  18.         }
  19.         a++;
  20.     }
  21.     std::cout << "Сумма всех нечетных чисел в диапазоне от " << v << " до " << c << " равна " << b << std::endl;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment