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

Дан двумерный массив. Определить произведение элементов третьей строки - C++

Восстановить пароль Регистрация
 
Daniel_1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 25
01.04.2014, 05:41     Дан двумерный массив. Определить произведение элементов третьей строки #1
Доброго времени суток. Прошу помощи в решении задачки:
"Дан двумерный массив. Определить произведение элементов третьей строки."
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2014, 05:41     Дан двумерный массив. Определить произведение элементов третьей строки
Посмотрите здесь:

Дан двумерный массив n*m Найти среднее арифметическое S его элементов и заменить этим числом элементы второй строки C++
C++ Дан двумерный массив, вычислить произведение отрицательных элементов, заменить этим числом элементы второй строки матрицы
Дан двумерный массив.посчитать сумму элементов в кажой строке. найти максимальную и минимальную сумму и помень эти строки местами. C++
Дан Двумерный массив. Определить максимальную сумму значений элементов столбца C++
C++ Дан двумерный массив. Определить количество различных элементов в нем
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fmtuner
-5 / 14 / 2
Регистрация: 16.03.2014
Сообщений: 78
01.04.2014, 06:22     Дан двумерный массив. Определить произведение элементов третьей строки #2
а что за третья строка?
Daniel_1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 25
01.04.2014, 06:25  [ТС]     Дан двумерный массив. Определить произведение элементов третьей строки #3
Это полное условие,больше ничего не сказано.
Массив заполнен случайным образом видимо
fmtuner
-5 / 14 / 2
Регистрация: 16.03.2014
Сообщений: 78
01.04.2014, 06:37     Дан двумерный массив. Определить произведение элементов третьей строки #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <locale>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"RUS");
    int arr[10][10];
    int proizv=1;
    for (int i=0;i<10;i++){
        proizv*=arr[i][3];
    }
    cout<<proizv;
}
тада на

Добавлено через 8 минут
как то даже так наверное....
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
#include <iostream>
#include <locale>
#include <stdlib.h>
 
using namespace std;
 
int main()
{
    srand(time(NULL));
    setlocale(LC_ALL,"RUS");
    int arr[10][10];
    for (int i=0;i<10;i++){
        cout<<endl<<i+1<<" строка: ";
        for (int j=0;j<10;j++){
            arr[i][j]=rand()%12+1;
            cout<<" "<<arr[i][j];
        }
    }
    int proizv=1;
    for (int i=0;i<10;i++){
        proizv*=arr[3][i];
    }
    cout<<endl<<"Произведение 3 строки ="<<proizv;
}
Daniel_1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 25
01.04.2014, 06:42  [ТС]     Дан двумерный массив. Определить произведение элементов третьей строки #5
Второй вариант сработал отлично!
Еще раз большущее спасибо,выручил
Daniel_1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 25
02.04.2014, 06:35  [ТС]     Дан двумерный массив. Определить произведение элементов третьей строки #6
Прошу помощи в решении задачки:
"Дан двумерный массив. Определить произведение элементов третьей строки." (заполнен случайным образом)
Вот моя попытка. Выводит произведение,но не сходится с элементами 3-ей строки,вообщем:


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
#include "stdafx.h"
#include <iostream>
#include <locale>
#include <conio.h>
#include <iostream>
#include <stdlib.h>
 
using namespace std;
 
int main()
{
    srand(time(NULL));
    setlocale(LC_ALL,"RUS");
    int arr[10][10];
    for (int i=0;i<10;i++){
        cout<<endl<<i+1<<" строка: ";
        for (int j=0;j<10;j++){
            arr[i][j]=rand()%12+1;
            cout<<" "<<arr[i][j];
        }
    }
    int proizv=1;
    for (int i=0;i<10;i++){
        proizv*=arr[3][i];
    }
    cout<<endl<<"Произведение 3-ей строки ="<<proizv;
 
    getch();
}
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
02.04.2014, 06:53     Дан двумерный массив. Определить произведение элементов третьей строки #7
Держи

Кликните здесь для просмотра всего текста
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
#include <iostream>
#include <locale>
#include <conio.h>
#include <iostream>
#include <stdlib.h>
 
using namespace std;
 
int main()
{
    srand(time(NULL));
    setlocale(LC_ALL,"RUS");
    int arr[10][10];
    for (int i=0;i<10;i++){
        cout<<endl<<i+1<<" строка: ";
        for (int j=0;j<10;j++){
            arr[i][j]=rand()%12+1;
            cout<<" "<<arr[i][j];
        }
    }
    int proizv=1;
    for (int i=0;i<10;i++){
        proizv*=arr[2][i];
    }
    cout<<endl<<"Произведение 3-ей строки ="<<proizv;
 
    getch();
}


Добавлено через 1 минуту
Не забывай что в C++ 3 строка в массиве это 2, так как отсчет идет с 0
fmtuner
-5 / 14 / 2
Регистрация: 16.03.2014
Сообщений: 78
02.04.2014, 23:26     Дан двумерный массив. Определить произведение элементов третьей строки #8
лажанул
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2014, 16:02     Дан двумерный массив. Определить произведение элементов третьей строки
Еще ссылки по теме:

Дан двумерный массив. Определить сумму всех элементов 5-го столбца массива C++
Двумерный массив. Определить номер строки с самой длинной серией одинаковых элементов C++

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

Или воспользуйтесь поиском по форуму:
xTIGRx
 Аватар для xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,169
Записей в блоге: 1
04.04.2014, 16:02     Дан двумерный массив. Определить произведение элементов третьей строки #9
Нет, это просто стандарт C++ такой), иногда начинающие программисты путаются, но спустя пару месяцев строго запоминают это простейшее правило.
Yandex
Объявления
04.04.2014, 16:02     Дан двумерный массив. Определить произведение элементов третьей строки
Ответ Создать тему
Опции темы

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