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

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

Войти
Регистрация
Восстановить пароль
 
FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 177
#1

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

24.08.2014, 21:09. Просмотров 300. Ответов 3
Метки нет (Все метки)

Вот короче 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
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
52
53
54
55
56
57
58
59
60
#include <iostream>
#include <time.h>
using namespace std;
 
int omassiv()
{
    int i, sum=0;
    int mass[4];
    srand(time(0));
    for (i = 0; i < 4; i++)
    {
        mass[i] = rand() % 10;
        cout << mass[i] << endl;
    }
    cout << "summa = ";
    for (i = 0; i < 4; i++)
    {
        {
            sum += mass[i];
        }
    }
    
    cout << sum;
    return 0;
}
 
int mmassiv()
{
    int d, j, sum2 = 0;
    int mass2[3][2];
    srand(time(0));
    for (d = 0; d < 3; d++)
    {
        for (j = 0; j < 2; j++)
        {
            mass2[d][j] = rand() % 10;
            cout << mass2[d][j] << endl;
        }
    }
    cout << "summa = ";
    for (d = 0; d < 3; d++)
    {
        for (j = 0; j < 2; j++)
        {
            {
                sum2 += mass2[d][j];
            }
        }
    }
 
    cout << sum2;
    return 0;
 
}
 
void main()
{
    omassiv();
    mmassiv();
}
0
Миниатюры
Сумма элементов одномерного и многомерного массивов  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.08.2014, 21:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сумма элементов одномерного и многомерного массивов (C++):

Сумма элементов одномерного массива - C++
Доброго времени суток! :) Будьте добры, помогите, пожалуйста. Ввести массив А(N). Найти сумму элементов массива, каждый элемент...

Сумма элементов одномерного массива - C++
Необходимо найти сумму элементов массива расположенных после минимального элемента. Размер массива вводиться с клавиатуры. предусмотреть...

Сумма элементов произвольного одномерного массива - C++
Помогите составить программу, которая находит сумму элементов произвольного одномерного массива

Сумма элементов массивов - C++
как называется такая весчь например дан массив чисел 2 5 7 10 15 и потом это суммируется, вот так : 2+5=7 7+7=14 14+10=24 ...

сумма соответствующих элементов массивов - C++
даны два массива из n элементов, создать третий массив, из суммы соответствующих элементов первых 2х массивов. Использовать функцию....

Сумма элементов между первым и последним нулевыми элементами одномерного массива - C++
Пожалуйста помогите. В одномерном массиве определить к-во элементов между первым и последним нулевыми элементами.

3
FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 177
24.08.2014, 21:10  [ТС] #2
И почему у меня ошибки выдает за i,j...в цикле for? если я не поставлю что i,j...int
0
КОП
361 / 280 / 86
Регистрация: 15.08.2010
Сообщений: 762
24.08.2014, 21:14 #3
Первый элемент многомерного массивы выводится сразу после суммы, в той же строке
1
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
24.08.2014, 21:24 #4
FIN7, по поводу вашего вопроса вам КОП ответил
Цитата Сообщение от FIN7 Посмотреть сообщение
int omassiv()
зачем делать чтобы функции что то возвращала если она всегда возвращает 0? тут уж или возвращайте сумму либо делайте void
Цитата Сообщение от FIN7 Посмотреть сообщение
void main()
по стандарту
C++
1
2
3
4
5
int main()
{
//ваш код
return 0;
}
0
24.08.2014, 21:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.08.2014, 21:24
Привет! Вот еще темы с ответами:

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

Общая сумма положительных элементов трёх массивов - C++
Здравствуйте. Помогите пожалуйста. Есть три одномерных массива вещественных чисел A, B, C. Нужна общая сумма положительных элементов в...

Сформировать массив из элементов исходных массивов, меньших произведения последних элементов заданных массивов. - C++
Программа должна: 1)генерировать случайным образом элементы исходных массивов; 2)выполнять действия в соответствии с условием задачи; ...

Максимальная сумма элементов строки / минимальная сумма элементов столбца матрицы - C++
дан двумерный массив. Найти: а)максимальную сумму элементов строки б) минимальную сумму элементов столбца нужна помощь не знаю что...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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