Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 13.09.2009
Сообщений: 27
1

Вывести на экран все элементы целочисленного двумерного массива в порядке возрастания

10.01.2010, 18:40. Просмотров 1304. Ответов 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
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
 
void main()
{
int a[5][5];
for (int i=0;i<5;i++)
{ for (int j=0;j<5;j++)
   {a[i][j]=random(10);}
 }
  cout<<"matriza A:"<<"\n";
for (int i=0;i<5;i++)
{
for (int j=0;j<5;j++)
  {
  cout<<a[i][j]<<" ";
  }
  cout<<endl;
 
    }
getch();
}
получается просто вывести массив...а вот как это сделать в порядке возрастания не знаю, может быть нужен еще один массив

Добавлено через 1 час 27 минут
еще одна задача. Скопировать в одномерный массив строку из двумерного массива сумма которой буде т больше остальных.


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
#include <vcl.h>
#include <conio.h>
#include <iostream.h>
 
void main()
{
int a[3][5];  int b[5] ;int s=0 ;
for (int i=0;i<3;i++)
{
for (int j=0;j<5;j++)
{
a[i][j]=random(10);
}
}
cout<<"matriza A:"<<"\n";
for (int i=0;i<3;i++)
{
for (int j=0;j<5;j++)
{
cout<<a[i][j]<<" ";
}
cout<<endl;
}
 
 getch();
}

Помогите кто может
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2010, 18:40
Ответы с готовыми решениями:

Вывести на экран элементы массива целых чисел в порядке возрастания их числа делителей
1 Получить все числа, которые входят в массив по одному разу 2 Вывести на экран элементы...

Вывести на экран в виде матрицы все элементы заданного двумерного массива
Составить программу которая выводит на экран в виде матрицы элементы двумерного массива, состоящего...

Вывести все четные числа массива в порядке возрастания их индексов, а затем все нечетные в порядке убывания
Дан целочисленный массив размера N.Вывести в начале все содержащиеся в данном массиве четные числа...

Упорядочить элементы массива в порядке возрастания, все элементы больше нуля увеличить в 3 раза
Помогите пожалуйста Нужна прога: Есть массив X(n). Упорядочить его элементы в порядке...

1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
10907 / 6830 / 1625
Регистрация: 25.07.2009
Сообщений: 12,539
10.01.2010, 19:07 2
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 <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int numCmp(const void *a, const void *b){
    return *(int*)a - *(int*)b;
}
 
#define X 5
 
/* Вывести на экран все элементы целочисленного двумерного массива в порядке возрастания. */
int main(void){
    int matr[X][X], i, j;
    
    srand(time(NULL));
    printf("\nUnsorted:\n");
    for ( i = 0; i < X; ++i ){
        for ( j = 0; j < X; ++j ){
            matr[i][j] = rand() % 100;
            printf( ( j < X - 1 ) ? "%02d " : "%02d\n", matr[i][j]);
        }
    }
    qsort(matr, X * X, sizeof(int), numCmp);
    printf("\nSorted:\n");
    for ( i = 0; i < X; ++i )
        for ( j = 0; j < X; ++j )
            printf( ( j < X - 1 ) ? "%02d " : "%02d\n", matr[i][j]);
    return 0;
}
и вот ещё про матрицы...
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2010, 19:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Вывести элементы массива в порядке возрастания их длины
Дано массив А$(10) вывести на печать элементы в возрастающем порядке их длины.

Отсортировать в порядке возрастания все положительные элементы массива
В массиве из n вещественных чисел отсортировать в порядке возрастания все положительные элементы....

Вывести в порядке неубывания (возрастания) отрицательные элементы массива
Дан одномерный массив из N случайных действительных чисел в диапазоне от -5 до 5. Вывести в...

Получить в порядке возрастания все различные элементы одномерного массива
Имеется одномерный массив, содержащий n элементов. Получить в порядке возрастания все различные...


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

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

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