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

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

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

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

01.04.2014, 05:41. Просмотров 1796. Ответов 8
Метки нет (Все метки)

Доброго времени суток. Прошу помощи в решении задачки:
"Дан двумерный массив. Определить произведение элементов третьей строки."
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2014, 05:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дан двумерный массив. Определить произведение элементов третьей строки (C++):

Дан двумерный массив, вычислить произведение отрицательных элементов, заменить этим числом элементы второй строки матрицы - C++
написала программу, считает только произведение, надо оформить в виде функции

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

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

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

Дан Двумерный массив. Определить максимальную сумму значений элементов столбца - C++
Дан Двумерный массив. Определить максимальную сумму значений элементов столбца. Я написал как ниже. Затем ввожу 3 и 4, затем 12 элементов...

Дан двумерный массив n*m Найти среднее арифметическое S его элементов и заменить этим числом элементы второй строки - C++
Не получается написать правильно программу.Дан двумерный массив А размером m*n. Найти среднее арифметическое S его элементов и заменить...

8
fmtuner
-5 / 14 / 2
Регистрация: 16.03.2014
Сообщений: 78
01.04.2014, 06:22 #2
а что за третья строка?
0
Daniel_1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 25
01.04.2014, 06:25  [ТС] #3
Это полное условие,больше ничего не сказано.
Массив заполнен случайным образом видимо
0
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;
}
2
Daniel_1
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 25
01.04.2014, 06:42  [ТС] #5
Второй вариант сработал отлично!
Еще раз большущее спасибо,выручил
0
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();
}
0
xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 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
0
fmtuner
-5 / 14 / 2
Регистрация: 16.03.2014
Сообщений: 78
02.04.2014, 23:26 #8
лажанул
0
xTIGRx
292 / 198 / 2
Регистрация: 23.10.2010
Сообщений: 1,173
Записей в блоге: 1
04.04.2014, 16:02 #9
Нет, это просто стандарт C++ такой), иногда начинающие программисты путаются, но спустя пару месяцев строго запоминают это простейшее правило.
0
04.04.2014, 16:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2014, 16:02
Привет! Вот еще темы с ответами:

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

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

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

Дан двумерный массив. Поменять местами 1 и 3 строки - C++
Нужно поменять местами 1 и 3 строки. Я сначала ввожу кол-во строк и столбцов, допустим 3 и 4. Затем задаю 12 чисел от 1 до 12. Сначала...


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

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

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