Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.03.2012, 12:22   #1
D_bl_M
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 28
По умолчанию Сложение в векторе (к примеру) первых 5 чисел

День добрый, поставлена задача:
Цитата:
Написать программу, считывающую ряд чисел и записывающую их в vector<int>. После того как пользователь введет все числа, он может попытаться определить, сколько чисел он ввел, чтобы найти их сумму. Выведите ответ N равный количеству элементов в векторе.
Например:
"Пожалуйста, введите несколько чисел (для прекращения ввода введите |)
>12 23 13 24 15 |
"Пожалуйста, введите количество чисел, которые хотите просуммировать (начиная с первого):"
>3
"Сумма первых 3 чисел: 12, 23 и 13 равна 48."
Код:
int main()
{
    vector <int> digits;
    int temp;

    while (cin >> temp)
        digits.push_back(temp);

    int sum = 0;
    for (int i = 0; i < digits.size(); ++i)
    {
        sum += digits[i];
        cout << digits[i] << '\t';
    }
    cout << '\n' << '\n' << sum;

    return 0;
}
все вроде норма, суммирует и т.д. в общем делает то что надо, но...
как сделать это:
Цитата:
"Пожалуйста, введите количество чисел, которые хотите просуммировать (начиная с первого):"
>3
"Сумма первых 3 чисел: 12, 23 и 13 равна 48."
спасибо

Последний раз редактировалось D_bl_M; 25.03.2012 в 12:30. Причина: пропустил скобку
D_bl_M вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сумма первых n чисел в массиве Kukurudza Общие вопросы C/C++ 4 11.12.2011 19:51
Создать файл целых чисел с данным именем и записать в него N первых положительных четных чисел prelest' Паскаль, Turbo Pascal, PascalABC.NET 4 01.06.2011 10:27
превышает ли 270 произведение первых m чисел от 1 до n Кажымурат Помощь студентам 2 31.03.2011 21:11
Сложение двух десятичных положительных чисел. целых чисел))) PEro_man Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 01.12.2010 12:40
Вычислить сумму всех четных чисел в векторе malova Microsoft Office Excel 2 31.05.2010 09:09