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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
1-Богдан-1
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 15
#1

Сумма элементов в массиве - C++

15.04.2014, 19:21. Просмотров 203. Ответов 1
Метки нет (Все метки)

Рассчитать количество и сумму элементов массива, расположенных в
диапазоне от R1 до R2. Значения пределов диапазона R1 и R2 ввести с
клавиатуры.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 19:21     Сумма элементов в массиве
Посмотрите здесь:

В двумерном массиве A[N][M] поменять местами строки,в которых сумма элементов максимальна и минимальна. C++
C++ Поиск поселдовательности в массиве, сумма элементов которой максимальна
C++ Сумма элементов в массиве. с++
Сумма элементов по строкам в двумерном массиве... C++
C++ В одномерном массиве, состоящем из вещественных элементов вычислить номер минимального элемента в массиве, сумму элементов массива
В заданном 2-м массиве найти индекс строки,сумма элементов которой максимальна C++
C++ Максимальная сумма элементов строки / минимальная сумма элементов столбца матрицы
C++ Сумма элементов в массиве
Сумма элементов строки в двумерном массиве до нуля C++
Найти в массиве количество симметричных пар, у которых сумма элементов больше 20 C++
Сумма элементов в массиве кратных трем C++
C++ Сумма, разность, произведение элементов в одномерном массиве

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.04.2014, 19:36     Сумма элементов в массиве #2
1-Богдан-1,
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
#include <iostream>
#include<cstdlib>
int main()
{
    size_t Size,R1,R2;
    std::cout<<"enter the size of the array: ";
    std::cin>>Size;
    std::cout<<"R1 = ";
    std::cin>>R1;
    std::cout<<"\nR2 = ";
    std::cin>>R2;
    if(R1 >= R2 || R2 >= Size || R1<0)
    {
        std::cout<<"Error";
        return 0;
    }
    int *mas = new int[Size];
    int Sum(0);
    for(size_t i=0;i<Size;i++)
        std::cout<<(mas[i] = rand()%20 - 10)<<" ";
    for(size_t i = R1;i<R2;i++)
        Sum+=mas[i];
    std::cout<<"\nSum: "<<Sum<<"\ncount: "<<R2-R1;
    return 0;
}
Yandex
Объявления
15.04.2014, 19:36     Сумма элементов в массиве
Ответ Создать тему
Опции темы

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