Сумма чисел нацело делящихся на 5

Уровень сложности:

С помощью цикла while разработать программу, которая будет вычислять сумму чисел нацело делящихся на 5. Цикл задать от 0 до введенного с клавиатуры числа.

Для решения задачи используем циклы и конечно же операторы выбора, например оператор if. Результат работы программы показан ниже:

// sum_numbers_evenly_divisible_5.cpp: определяет точку входа для консольного приложения.

#include "stdafx.h"
#include <iostream>
using namespace std;

int main(int argc, char* argv[])
{
    int interval_numbers, // правая граница интервала чисел
        counter = 0; // левая граница интервала чисел
    setlocale(LC_ALL, "rus");
    cout << "Введите правую границу интервала чисел: ";
    cin >> interval_numbers;

    int sum_numbers = 0; // сумма чисел нацело делящихся на 5
    while ( counter <= interval_numbers )
    {
        if ( (counter % 5) == 0 )
         sum_numbers += counter;
     counter++;
    }

    cout << "Сумма чисел нацело делящихся на 5 = " << sum_numbers << endl;
    system("pause");
    return 0;
}

Пример работы программы:

CppStudio.com

Введите правую границу интервала чисел: 50
Сумма чисел нацело делящихся на 5 = 275

Следующие статьи помогут вам в решении данной задачи:
Автор: admin
Дата: 12.09.2012
Поделиться:

Комментарии

  1. Kiruxa_UA

    #include <iostream>
    using namespace std;

    int main() {
    int min_number = 0, max_number, sum = 0;
    cout << «Input value for max number of sequence: «;
    cin >> max_number;
    while (min_number <= max_number) {
    if (min_number % 5 == 0) {
    sum += min_number;
    }
    min_number++;
    }
    cout << «The sum of the numbers is divisible by 5 = » << sum;
    return 0;
    }

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.