Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти сумму целых положительных чисел, кратных 4 и меньших 100 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ this(Всегда ли вызывается конструктор при не явной передачи объекта в конструктор) http://www.cyberforum.ru/cpp-beginners/thread742259.html
class Test { int i; public: void test(int i) { this -> i = i; } }; Конструктор Test::Test всегда вызывается при неявной передаче объекта в test?
C++ Вычислить значение выражения при заданных исходных данных помогите решить задачку пожалуйста буду очень признателен если объясните новичку который тока взялся за дело :) по примеру буду делать другие http://www.cyberforum.ru/cpp-beginners/thread742256.html
не работает поток thread (функция работает без потока!) и 1 оффтоп C++
Доброго времени суток. Как то я запиливал thread функцию, с учетом того что у меня будет массив указателей на класс thread. почему то, функцию указатель которой я передавал в конструктор потока...
Вывести на экран номера всех элементов массива, не совпадающих с максимальным элементом C++
Помогите решить используя одномерный массив) Дана последовательность из n действительных чисел. Вывести на экран номера всех элементов, не совпадающих с максимальным.
C++ Функции сравнения строк http://www.cyberforum.ru/cpp-beginners/thread742232.html
Задача: Реализуйте список строк. Напишите функции для подсчета количества строк в списке: а. начинающихся и оканчивающихся одной и той же буквой б. начинающихся с той же буквы, что и следующая...
C++ Вычислить сумму элементов в области 1-2 (Не работает программа) Дан двухмерный массив (вектор) n целых чисел. Ввод функцией void inMas1(int& n,int a), вывод массива функцией void outMas1(int n,int a) Если условие выполнено (функция типа bool), то выполнить... подробнее

Показать сообщение отдельно
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
22.12.2012, 23:06
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main() {
 
    int sum = 0;
  
    for(int n = 1; n < 100; ++n)
        if(n % 4 == 0) sum += n;
    
    std::cout << sum << std::endl;  
}
Добавлено через 3 минуты
либо так(поскольку последовательность чисел кратных 4 является арифметической прогрессией):
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main() {
  
  const int d = 4;
  const int a1 = 4, an = 99 - (99 % d);
  const int n = an / d;
 
  std::cout << (a1 + an) / 2. * n << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru