Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
LemurDC
0 / 0 / 0
Регистрация: 06.02.2014
Сообщений: 21
#1

Подсчитать сумму чисел кратных 3 в интервале от 0 до введенного. - C++

08.02.2014, 14:58. Просмотров 542. Ответов 1
Метки нет (Все метки)

Программа просит ввести любое число от 0 до 99, после чего подсчитывает сумму чисел кратных 3 в интервале от 0 до введенного.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2014, 14:58     Подсчитать сумму чисел кратных 3 в интервале от 0 до введенного.
Посмотрите здесь:
C++ Подсчитать сумму всех чисел натурального ряда от 9 до 89 кратных 3.
C++ Подсчитать,сумму чисел последовательности кратных 8 и находящихся в диапазоне
Найти сумму целых чисел от 1 до 20 за исключением чисел, кратных 3, но не кратных 5 C++
Вычислить сумму членов последовательности натуральных чисел, кратных и не кратных заданному числу C++
Вычислить сумму положительных чисел, кратных 3 и не кратных 5 C++
C++ Найти первые n чисел, содержащих цифру 7, кратных числу 9 и находящихся в интервале
C++ Подсчитать сумму элементов, кратных 9
В последовательности вещественных чисел подсчитать произведение чисел, кратных 3 C++
Подсчитать сумму элементов последовательности, кратных 9 C++
Подсчитать процент чисел на интервале C++
Подсчитать количество простых чисел в произвольном интервале C++
Подсчитать среднее арифметическое всех чисел, кратных 7 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
08.02.2014, 15:50     Подсчитать сумму чисел кратных 3 в интервале от 0 до введенного. #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main() {
    int n = 0;
    std::cin >> n;
    int sum = 0;
    for( int i=3; i<=n; i+=3 )
        sum += i;
    std::cout << sum << std::endl;
    return 0;
}
Без цикла:
C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main() {
    int n = 0;
    std::cin >> n;
    std::cout << (n/3*3) * (n/3+1) / 2 << std::endl;
    return 0;
}
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru