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

Найти сумму элементов вектора - C++

Восстановить пароль Регистрация
 
mist1c
1 / 1 / 0
Регистрация: 22.01.2012
Сообщений: 18
23.06.2012, 06:46     Найти сумму элементов вектора #1
Найти сумму элементов вектора (массивы не использовать, значения складывать по мере ввода).

ребята очень нужна помощь, сижу на экзамене щас
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2012, 06:46     Найти сумму элементов вектора
Посмотрите здесь:

C++ Найти сумму элементов вектора, входящих в интервал
C++ Найти произведение четных элементов вектора.
C++ Bз наибольших элементов каждой строки матрицы построить вектор.найти сумму элементов этого вектора
Составить главную программу и функцию. Для данного вектора А(М) найти количество неповторяющихся элементов вектора C++
Дана квадратная матрица A[n,n] b вектор b[n]. Определить сумму положительных элементов вектора c=b*A C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
 Аватар для igorrr37
1594 / 1222 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
23.06.2012, 07:00     Найти сумму элементов вектора #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    int n, sum(0);
    while(std::cin >> n)
    {
        sum += n;
    }
    std::cout << "sum: " << sum << std::endl;
    std::cin.clear();
    std::cin.sync();
    std::cin.get();
    return 0;
}
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
23.06.2012, 07:02     Найти сумму элементов вектора #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int main ()
{
    int number, element, sum = 0;
    
    std::cout << "Enter number of elements: ";
    std::cin >> number;
    
    for(int i = 1; i <= number; ++i)
    {
        std::cout << "Enter " << i << "-st element: ";
        std::cin >> element;
        sum += element;
    }
    
    std::cout << "Sum = " << sum << "\n";
    
    return 0;
}
mist1c
1 / 1 / 0
Регистрация: 22.01.2012
Сообщений: 18
23.06.2012, 07:08  [ТС]     Найти сумму элементов вектора #4
спасибо большое, а можно ли решить ее не с помощью классов? а просто как счетчик?
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
23.06.2012, 07:12     Найти сумму элементов вектора #5
Э... так тут классов особо нету. Тебе на чистом Си поди нужно?

Добавлено через 3 минуты
Такой вариант пойдёт?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
 
int main()
{
    int number, element, sum, i = 0;
    
    printf("Enter number of elements: ");
    scanf("%d", &number);
    
    for(i = 1; i <= number; ++i)
    {
        printf("Enter %d-st element: ", i);
        scanf("%d", &element);
        sum += element;
    }
    
    printf("Sum = %d\n", sum);
    getch();
    
    return 0;
}
mist1c
1 / 1 / 0
Регистрация: 22.01.2012
Сообщений: 18
23.06.2012, 07:12  [ТС]     Найти сумму элементов вектора #6
не) с++ ) я просто особо не шарю в этом(
Yandex
Объявления
23.06.2012, 07:12     Найти сумму элементов вектора
Ответ Создать тему
Опции темы

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