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

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

Войти
Регистрация
Восстановить пароль
 
s1za
0 / 0 / 0
Регистрация: 03.06.2013
Сообщений: 29
#1

Найти сумму положительных элементов в одномерном массиве - C++

03.06.2013, 07:39. Просмотров 437. Ответов 3
Метки нет (Все метки)

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

В одномерном массиве найти сумму положительных элементов и произведение между некоторыми элементами - C++
В одномерном массиве состоящем из n вещественных элементов вычислить: 1) сумму положительных элементов массива, 2) произведение...

В одномерном массиве вычислить сумму положительных элементов - C++
Задача №1 В одномерном массиве, состоящем из Н действительных элементов, вычислить: Сумму положительных элементов массива; произведение...

В одномерном массиве из 100 элементов определить сумму положительных элементов - C++
В одномерном массиве из 100 элементов определить сумму положительных элементов. Вывести полученное число.

В одномерном массиве, состоящем из n вещественных элементов, вычислить: • сумму положительных элементов массив - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: • сумму положительных элементов массива; • произведение...

В одномерном массиве заменить отрицательные элементы на сумму положительных элементов - C++
Я написала программу, скомпилировала, показало Done.. Но когда начинаю вводить массив, программа закрывается.. Посмотрите пожалуйста. ...

В одномерном массиве, вычислить произведение положительных элементов, сумму элементов, расположенных до минимального, а также отсортировать массив. - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) произведение положительных элементов массива; 2) сумму...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Art
152 / 152 / 35
Регистрация: 20.12.2011
Сообщений: 1,502
Завершенные тесты: 2
03.06.2013, 07:48     Найти сумму положительных элементов в одномерном массиве #2
Как-то так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <iostream>
#include <time.h>
#include <conio.h>
using namespace std;
 
void main()
{
    int a[10],sum = 0;
    srand((unsigned)time(NULL));
    for(int i = 0;i<10;i++)
    {
        a[i]=rand()%20 - 10;
        cout<<a[i]<<" ";
        if(a[i] > 0)
            sum = sum + a[i];
    }
    cout<<endl<<"Sum = "<<sum;
    _getch();
}
s1za
0 / 0 / 0
Регистрация: 03.06.2013
Сообщений: 29
03.06.2013, 07:53  [ТС]     Найти сумму положительных элементов в одномерном массиве #3
спасибо большое. А можешь Составить программу для работы с одномерным массивом. Произведение элементов массива, расположенное между максимальным по модулю и минимальным по модулю элементами массива.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.06.2013, 08:08     Найти сумму положительных элементов в одномерном массиве
Еще ссылки по теме:

В одномерном массиве из n элементов,найти суму положительных элементов - C++
В одномерном массиве из n элементов,найти суму положительных элементов между первым и последним отрицательным элементом

Функция поиска в одномерном массиве: найти количество положительных и отрицательных элементов - C++
как в С++ пишется функция поиск? что то типо этого: poisk(A, n); void poisk(int** a, int n)

Найти количество положительных, отрицательных и равных нулю элементов в одномерном вещественно массиве - C++
Найдите количество положительный, отрицательных и равных нулю элементов в одномерном вещественно массиве. Помогите с задачей,...

В одномерном массиве найти сумму отрицательных элементов - C++
Нужна помощь! Не могу больше. Поправьте пожалуйста!! Задание: В одномерном массиве, состоящем из n вещественных элементов, вычислить: ...


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

Или воспользуйтесь поиском по форуму:
Art
152 / 152 / 35
Регистрация: 20.12.2011
Сообщений: 1,502
Завершенные тесты: 2
03.06.2013, 08:08     Найти сумму положительных элементов в одномерном массиве #4
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
39
40
41
42
43
44
45
46
47
48
49
50
51
#include "stdafx.h"
#include <iostream>
#include <time.h>
#include <conio.h>
using namespace std;
 
void main()
{
    int a[10],sum = 0;
    srand((unsigned)time(NULL));
    for(int i = 0;i<10;i++)
    {
        a[i]=rand()%100 - 10;
        cout<<a[i]<<" ";
        //if(a[i] > 0)
            //sum = sum + a[i];
    }
    int max = 1,min = 1,maxPos,minPos;
    for(int i = 0;i<10;i++)
    {
        if (a[i] > max)
            {
                max = a[i];
                maxPos = i;
            }
        if (a[i] < min)
            {
                min = a[i];
                minPos = i;
            }
    }
    cout<<endl<<"max = "<<max<<" min = "<<min<<" maxPos = "<<maxPos<<" minPos = "<<minPos;
    int s,e;
    double p=1;
    if (maxPos < minPos)
    {
        for(int i = maxPos + 1; i < minPos;i++)
        {
            p = p * a[i];
        }   
    }
    else
    {
        for(int i = minPos + 1; i < maxPos;i++)
        {
            p = p * a[i];
        }
    }
    cout<<endl<<"Proisvedeniye = "<<p;
    _getch();
}
Yandex
Объявления
03.06.2013, 08:08     Найти сумму положительных элементов в одномерном массиве
Ответ Создать тему
Опции темы

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