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

Вычислить сумму чётных натуральных чисел от 1 до N - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.88
pusser
 Аватар для pusser
1 / 1 / 0
Регистрация: 17.10.2010
Сообщений: 77
17.10.2010, 20:22     Вычислить сумму чётных натуральных чисел от 1 до N #1
Дано натуральное число n. Написать программу, вычисляющую сумму всех четных натуральных чисел из диапазона от 1 до n.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2010, 20:22     Вычислить сумму чётных натуральных чисел от 1 до N
Посмотрите здесь:

Найдите сумму чётных и отрицательных чисел C++
C++ Найти сумму всех чётных чисел от a до b.
C++ Вычислить сумму квадратов первых 7 натуральных чисел
C++ Дана последовательность n натуральных чисел. Для каждого числа вычислить количество его цифр и сумму этих цифр. Вывести на экран каждое число, количес
C++ Ввести массив из 10 целых чисел.Найти сумму чётных чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
17.10.2010, 20:28     Вычислить сумму чётных натуральных чисел от 1 до N #2
pusser,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    int n=0;
    std::cout<<"Enter n: ";
    std::cin>>n;
    int sum=0;
    for(int i=2; i<=n; i+=2)
    {
        sum+=i;
    }
    std::cout<<sum<<'\n';
    return 0;
}
Или так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main()
{
    int n=0;
    std::cout<<"Enter n: ";
    std::cin>>n;
    int sum=0;
    for(int i=1; i<=n; ++i)
    {
        if(!(i&1))
           sum+=i;
    }
    std::cout<<sum<<'\n';
    return 0;
}
pusser
 Аватар для pusser
1 / 1 / 0
Регистрация: 17.10.2010
Сообщений: 77
17.10.2010, 20:39  [ТС]     Вычислить сумму чётных натуральных чисел от 1 до N #3
О спасибо ща попробую)

Добавлено через 10 минут
А через while как это замутить?
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
17.10.2010, 20:49     Вычислить сумму чётных натуральных чисел от 1 до N #4
pusser,

C++
1
2
3
4
5
6
7
8
int i=1;
int sum=0;
while(i<=n)
{
    if(!(i&1))
      sum+=i;
    i++;
}
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
17.10.2010, 21:02     Вычислить сумму чётных натуральных чисел от 1 до N #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <ctime>
 
using std::cout;
using std::cin;
using std::endl;
 
int main()
{
    srand((unsigned)time(NULL));
    setlocale(LC_ALL,"Russian");
    int *arr;
    int n,sum=0,i;
    cout<<"Введите n: ";
     cin>>n;
    arr = new int[n];
    cout<<"Числа: "<<endl;
    for(i=0; i<n; i++)
     {
        arr[i]=rand()%15;
        cout<<arr[i]<<"  ";
     }
    i=0;
    while(i<n)
     {
        if(i%2!=0)
        {
            sum+=arr[i];
        }
       i++;
     }
     cout<<endl;
     cout<<"Sum is "<<sum;
     cout<<endl;
        delete [] arr; 
     system("pause");
      return 0;
}
nanebu
Сообщений: n/a
18.04.2012, 18:01     Вычислить сумму чётных натуральных чисел от 1 до N #6
а как сделать тоже самое в пролог?
Yandex
Объявления
18.04.2012, 18:01     Вычислить сумму чётных натуральных чисел от 1 до N
Ответ Создать тему
Опции темы

Текущее время: 17:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru