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

Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка! - C++

Восстановить пароль Регистрация
 
trubadur
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 8
17.02.2013, 21:52     Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка! #1
Написать программу, которая вычисляет сумму первых n целых положительных четных чисел. Количество суммируемых чисел должно вводиться во время работы программы.
Вычисление суммы четных положительных чисел.
Введите количество суммируемых чисел и нажмите <Enter>
-> 12
Сумма первых 12 положительных четных чисел равна 156
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2013, 21:52     Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка!
Посмотрите здесь:

Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел C++
Сумма первых n целых положительных четных целых чисел C++
Произведение первых n положительных четных целых чисел C++
Написать, что значит каждая строка кода C++
C++ Вычислить сумму первых n целых положительных четных чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
hofmn
Helter Skelter
 Аватар для hofmn
61 / 61 / 1
Регистрация: 19.09.2012
Сообщений: 133
17.02.2013, 22:12     Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка! #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
    int N, SUM = 0, Count = 0;
    cout << "Enter N: ";
    cin >> N;
    
    int i = 1;
    while (Count < N)
        if (++i % 2 == 0)
        {
            SUM += i;
            Count++; 
        }
    cout << "Sum of first " << N << " numbers is " << SUM;
    return 0;
}
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
17.02.2013, 22:17     Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка! #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
int main ()
{
    int countOfNumbers;
    std::cout << "-> ";
    std::cin >> countOfNumbers;
 
    int currNum = 0;
    int resultSum = 0;
    int tempCount = 0;
    while (tempCount <= countOfNumbers) {
        if (!(currNum % 2)) {
            resultSum += currNum;
            tempCount++;
        }
        currNum++;
    }
    std::cout << "Sum of first " << countOfNumbers << " even elements: ";
    std::cout << resultSum << std::endl;
 
    return 0;
}
trubadur
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 8
17.02.2013, 23:02  [ТС]     Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка! #4
Цитата Сообщение от hofmn Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
    int N, SUM = 0, Count = 0;
    cout << "Enter N: ";
    cin >> N;
    
    int i = 1;
    while (Count < N)
        if (++i % 2 == 0)
        {
            SUM += i;
            Count++; 
        }
    cout << "Sum of first " << N << " numbers is " << SUM;
    return 0;
}
поясните что происходит на каждой строке
Yandex
Объявления
17.02.2013, 23:02     Написать программу (сумму первых n целых положительных четных чисел), объясните, что значит каждая строка!
Ответ Создать тему
Опции темы

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