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

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

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

Разбиение массива - C++

13.12.2008, 11:21. Просмотров 647. Ответов 0
Метки нет (Все метки)

Допустим имеем массив (3x3)
|1 2 3|
|4 9 6|
|7 8 3|
Написать програмку которая разобьёт этот массив по столбцам,
|1|---|2|---|3|
|4|---|9|---|6|
|7|---|8|---|3|
в каждом столбце найдёт максимальное число, и просумирует все максимальные числа каждого столбца
7+9+6=22
Я пытался что то накидать,
_________________________________________________
Код
#include <iostream>
using namespace std;
int **creat(int &n, int &m)
{cout <<"n="; cin>>n; cout<<"m="; cin>>m;
int**mas=new int*[n];
for (int i=0; i<n; ++i) mas[i]=new int [m];
for (int i=0; i<n; ++i)
    for (int j=0; j<m; j++) {cout<<"mas["<<i<<"]["<<j<<"]="; cin>>mas[i][j];}
return mas;}
int main()
{int n, m;
cout<<"n="; cin>>n; cout<<"m="; cin>>m;
int**a=creat(n,m);
int max=a[0][0];
for (int i=0; i<n; ++i)
    for (int j=0; j<m; ++j)
        if (a[i][j]>max)
            max=a[i][j];
cout<<"max="<<max;
for(int i=0; i<n; i++) delete [] a [i];
delete [] a;
return 0;}
________________________________________________
но это только для одного массива
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2008, 11:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разбиение массива (C++):

Разбиение массива - C++
Одним весенним днем, идя в университет, Леша нашел массив A. Леша очень любит разбивать массив на несколько частей. В этот раз он решил,...

Разбиение массива на 2 по четности - C++
for (int i = 0; i &lt; N; i++) { if (a % 2 == 0) { for (int j; i &lt; m; j++) { b = a; j++; break; ...

Сложение по модулю 2 и разбиение массива на 8 - C++
Два одномерных массива по 48 бит сложить по модулю два и разбить на 8 частей (отдельных массивов). Сложило, первые 6 бит занесло верно, а...

Разбиение одного большого массива на три маленьких - C++
Есть массив A. Нужно переписать его в 3 массива A1, A2, A3. A1 - с 1 по 5 столбец. А2 - с 6 по 10 столбец. А3 - с 11 по 15...

QR -разбиение - C++
Доброго всем времени суток. У кого есть красиво написанное QR-разложение матриц с помощью преобразования Хаусхолдера? Если не сложно,...

Разбиение функций - C++
Добрый вечер, помогите пожалуйста разбить каждую из функций на две - первая часть ТОЛЬКО считывает строку посимвольно, а вторая - делает...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2008, 11:21
Привет! Вот еще темы с ответами:

Разбиение на лексемы - C++
Нужно написать программу, запрашивающую строку текста, разбивающую ее на лексемы и выводящую лексемы в обратном порядке. Желательно си, не...

Разбиение строк - C++
Доброго времени суток! Собственно нужна помощь в поиске ошибки. вот код: #include &quot;stdafx.h&quot; typedef struct { char...

scanf. Разбиение. - C++
Помогите с задачей. Не могу додуматься как это сделать: С клавиатуры вводится следующий набор символов: AGENT007:1234567.25 В...

Разбиение точек - C++
Дано n точек. n &lt;= 100. Необходимо разбить их на 2 выпуклых, непересекающихся многоугольника так, чтобы любая точка являлась вершиной...


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

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

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