"Дана матрица А (10х10). Отсортировать элементы, лежащие на главной диагонали, в порядке возрастания."
Как их отсортировать, не могу понять))
"C", не C++, а именно C!=)
Другие языки программирования и технологии
Программистушки, идите сюда))
Создай одномерный массив m (1..10) для диагонали матрицы. И двумерный для первоначальной матрицы N(1..10,1..10)
Запусти цикл от 1 до 10 с переменной цикла например s.
m(s)=N(s,s)
Так получишь в массиве m содержимое диагонали исходной матрицы.
А дальше набери в Яндексе "пузырьковая сортировка" и прочти как отсортировать содержимое массива m.
Запусти цикл от 1 до 10 с переменной цикла например s.
m(s)=N(s,s)
Так получишь в массиве m содержимое диагонали исходной матрицы.
А дальше набери в Яндексе "пузырьковая сортировка" и прочти как отсортировать содержимое массива m.
isx massiv:
9 5 5 9 2 8 2 1 3 2
7 6 4 2 8 1 3 1 6 6
8 5 4 5 5 4 2 9 6 2
3 4 2 8 9 8 9 9 2 9
1 6 6 8 5 1 6 3 8 5
2 3 5 8 4 4 3 2 6 4
4 1 1 2 4 4 8 9 1 1
5 8 4 8 1 3 7 9 2 1
5 7 8 8 1 7 9 8 3 7
1 3 2 4 4 9 9 1 5 4
massiv s otsort gl diagon.:
3 5 5 9 2 8 2 1 3 2
7 4 4 2 8 1 3 1 6 6
8 5 4 5 5 4 2 9 6 2
3 4 2 4 9 8 9 9 2 9
1 6 6 8 5 1 6 3 8 5
2 3 5 8 4 6 3 2 6 4
4 1 1 2 4 4 8 9 1 1
5 8 4 8 1 3 7 8 2 1
5 7 8 8 1 7 9 8 9 7
1 3 2 4 4 9 9 1 5 9
=============
isx massiv:
2 8 5 6 7 1 4 1 2 8
8 5 3 4 7 5 9 5 7 4
2 9 7 1 1 2 9 7 2 6
4 2 5 6 4 4 8 4 3 9
8 8 7 7 3 2 9 2 6 4
9 3 3 3 3 3 3 7 8 5
5 7 4 7 1 2 3 7 6 9
8 3 3 8 1 3 7 1 2 7
9 6 2 5 8 7 6 1 2 4
6 7 3 3 2 7 7 7 2 1
massiv s otsort gl diagon.:
1 8 5 6 7 1 4 1 2 8
8 1 3 4 7 5 9 5 7 4
2 9 2 1 1 2 9 7 2 6
4 2 5 2 4 4 8 4 3 9
8 8 7 7 3 2 9 2 6 4
9 3 3 3 3 3 3 7 8 5
5 7 4 7 1 2 3 7 6 9
8 3 3 8 1 3 7 5 2 7
9 6 2 5 8 7 6 1 6 4
6 7 3 3 2 7 7 7 2 7
=============
isx massiv:
2 2 8 6 6 9 7 4 1 6
1 1 4 4 7 7 5 6 4 4
1 7 3 8 2 7 9 7 1 7
4 2 9 2 4 3 7 4 1 3
9 6 5 6 2 1 3 3 5 3
5 5 6 2 2 1 8 2 6 7
9 1 8 4 7 7 5 6 3 7
2 9 4 9 1 2 2 9 4 7
1 5 5 2 5 6 5 3 4 4
2 3 7 2 7 3 7 7 8 4
massiv s otsort gl diagon.:
1 2 8 6 6 9 7 4 1 6
1 1 4 4 7 7 5 6 4 4
1 7 2 8 2 7 9 7 1 7
4 2 9 2 4 3 7 4 1 3
9 6 5 6 2 1 3 3 5 3
5 5 6 2 2 3 8 2 6 7
9 1 8 4 7 7 4 6 3 7
2 9 4 9 1 2 2 4 4 7
1 5 5 2 5 6 5 3 5 4
2 3 7 2 7 3 7 7 8 9
=============
isx massiv:
3 5 1 6 8 8 8 5 7 3
5 1 8 4 9 2 6 4 2 5
6 3 8 3 9 5 3 6 8 5
2 8 7 6 9 5 3 8 1 5
1 1 3 8 9 4 8 7 5 2
7 7 8 1 9 5 9 2 4 6
1 3 3 8 8 1 5 4 1 9
8 1 8 5 5 6 4 7 1 4
1 4 5 2 5 6 5 8 9 1
9 3 4 4 1 9 6 8 1 8
massiv s otsort gl diagon.:
1 5 1 6 8 8 8 5 7 3
5 3 8 4 9 2 6 4 2 5
6 3 5 3 9 5 3 6 8 5
2 8 7 5 9 5 3 8 1 5
1 1 3 8 6 4 8 7 5 2
7 7 8 1 9 7 9 2 4 6
1 3 3 8 8 1 8 4 1 9
8 1 8 5 5 6 4 8 1 4
1 4 5 2 5 6 5 8 9 1
9 3 4 4 1 9 6 8 1 9
=============
isx massiv:
7 3 8 7 4 5 9 8 9 7
2 7 3 8 8 5 5 7 6 3
7 4 7 5 4 7 6 2 8 5
2 1 5 9 7 2 6 1 3 6
9 9 2 5 2 7 8 3 8 1
1 3 3 3 7 4 7 1 9 2
8 1 1 9 1 4 5 7 4 3
8 2 6 1 8 8 5 2 7 2
1 6 2 7 8 5 1 8 5 2
2 6 4 1 6 2 9 5 6 1
massiv s otsort gl diagon.:
1 3 8 7 4 5 9 8 9 7
2 2 3 8 8 5 5 7 6 3
7 4 2 5 4 7 6 2 8 5
2 1 5 4 7 2 6 1 3 6
9 9 2 5 5 7 8 3 8 1
1 3 3 3 7 5 7 1 9 2
8 1 1 9 1 4 7 7 4 3
8 2 6 1 8 8 5 7 7 2
1 6 2 7 8 5 1 8 7 2
2 6 4 1 6 2 9 5 6 9
=============
isx massiv:
4 2 4 1 6 8 5 5 1 6
3 5 7 6 6 7 6 2 8 1
1 6 4 8 8 8 1 2 2 5
7 2 6 5 9 8 2 2 8 3
6 1 6 6 6 6 9 8 4 7
4 3 9 7 9 8 5 2 2 2
2 8 7 3 1 5 2 2 6 8
6 7 5 7 5 5 8 2 8 5
9 6 6 7 6 1 5 5 4 9
3 2 5 1 3 5 7 3 2 4
massiv s otsort gl diagon.:
2 2 4 1 6 8 5 5 1 6
3 2 7 6 6 7 6 2 8 1
1 6 4 8 8 8 1 2 2 5
7 2 6 4 9 8 2 2 8 3
6 1 6 6 4 6 9 8 4 7
4 3 9 7 9 4 5 2 2 2
2 8 7 3 1 5 5 2 6 8
6 7 5 7 5 5 8 5 8 5
9 6 6 7 6 1 5 5 6 9
3 2 5 1 3 5 7 3 2 8
=============
isx massiv:
5 1 4 3 8 5 5 7 3 2
9 3 3 9 2 2 2 2 4 8
9 1 2 1 8 6 2 8 9 9
4 1 2 5 3 2 9 9 5 7
4 5 7 1 9 9 5 7 8 9
9 7 4 8 1 6 8 4 5 1
9 1 1 8 8 3 4 5 9 3
3 7 7 6 7 3 8 7 7 8
2 9 1 3 6 5 2 5 2 2
9 2 6 5 6 9 9 2 4 3
massiv s otsort gl diagon.:
2 1 4 3 8 5 5 7 3 2
9 2 3 9 2 2 2 2 4 8
9 1 3 1 8 6 2 8 9 9
4 1 2 3 3 2 9 9 5 7
4 5 7 1 4 9 5 7 8 9
9 7 4 8 1 5 8 4 5 1
9 1 1 8 8 3 5 5 9 3
3 7 7 6 7 3 8 6 7 8
2 9 1 3 6 5 2 5 7 2
9 2 6 5 6 9 9 2 4 9
=============
9 5 5 9 2 8 2 1 3 2
7 6 4 2 8 1 3 1 6 6
8 5 4 5 5 4 2 9 6 2
3 4 2 8 9 8 9 9 2 9
1 6 6 8 5 1 6 3 8 5
2 3 5 8 4 4 3 2 6 4
4 1 1 2 4 4 8 9 1 1
5 8 4 8 1 3 7 9 2 1
5 7 8 8 1 7 9 8 3 7
1 3 2 4 4 9 9 1 5 4
massiv s otsort gl diagon.:
3 5 5 9 2 8 2 1 3 2
7 4 4 2 8 1 3 1 6 6
8 5 4 5 5 4 2 9 6 2
3 4 2 4 9 8 9 9 2 9
1 6 6 8 5 1 6 3 8 5
2 3 5 8 4 6 3 2 6 4
4 1 1 2 4 4 8 9 1 1
5 8 4 8 1 3 7 8 2 1
5 7 8 8 1 7 9 8 9 7
1 3 2 4 4 9 9 1 5 9
=============
isx massiv:
2 8 5 6 7 1 4 1 2 8
8 5 3 4 7 5 9 5 7 4
2 9 7 1 1 2 9 7 2 6
4 2 5 6 4 4 8 4 3 9
8 8 7 7 3 2 9 2 6 4
9 3 3 3 3 3 3 7 8 5
5 7 4 7 1 2 3 7 6 9
8 3 3 8 1 3 7 1 2 7
9 6 2 5 8 7 6 1 2 4
6 7 3 3 2 7 7 7 2 1
massiv s otsort gl diagon.:
1 8 5 6 7 1 4 1 2 8
8 1 3 4 7 5 9 5 7 4
2 9 2 1 1 2 9 7 2 6
4 2 5 2 4 4 8 4 3 9
8 8 7 7 3 2 9 2 6 4
9 3 3 3 3 3 3 7 8 5
5 7 4 7 1 2 3 7 6 9
8 3 3 8 1 3 7 5 2 7
9 6 2 5 8 7 6 1 6 4
6 7 3 3 2 7 7 7 2 7
=============
isx massiv:
2 2 8 6 6 9 7 4 1 6
1 1 4 4 7 7 5 6 4 4
1 7 3 8 2 7 9 7 1 7
4 2 9 2 4 3 7 4 1 3
9 6 5 6 2 1 3 3 5 3
5 5 6 2 2 1 8 2 6 7
9 1 8 4 7 7 5 6 3 7
2 9 4 9 1 2 2 9 4 7
1 5 5 2 5 6 5 3 4 4
2 3 7 2 7 3 7 7 8 4
massiv s otsort gl diagon.:
1 2 8 6 6 9 7 4 1 6
1 1 4 4 7 7 5 6 4 4
1 7 2 8 2 7 9 7 1 7
4 2 9 2 4 3 7 4 1 3
9 6 5 6 2 1 3 3 5 3
5 5 6 2 2 3 8 2 6 7
9 1 8 4 7 7 4 6 3 7
2 9 4 9 1 2 2 4 4 7
1 5 5 2 5 6 5 3 5 4
2 3 7 2 7 3 7 7 8 9
=============
isx massiv:
3 5 1 6 8 8 8 5 7 3
5 1 8 4 9 2 6 4 2 5
6 3 8 3 9 5 3 6 8 5
2 8 7 6 9 5 3 8 1 5
1 1 3 8 9 4 8 7 5 2
7 7 8 1 9 5 9 2 4 6
1 3 3 8 8 1 5 4 1 9
8 1 8 5 5 6 4 7 1 4
1 4 5 2 5 6 5 8 9 1
9 3 4 4 1 9 6 8 1 8
massiv s otsort gl diagon.:
1 5 1 6 8 8 8 5 7 3
5 3 8 4 9 2 6 4 2 5
6 3 5 3 9 5 3 6 8 5
2 8 7 5 9 5 3 8 1 5
1 1 3 8 6 4 8 7 5 2
7 7 8 1 9 7 9 2 4 6
1 3 3 8 8 1 8 4 1 9
8 1 8 5 5 6 4 8 1 4
1 4 5 2 5 6 5 8 9 1
9 3 4 4 1 9 6 8 1 9
=============
isx massiv:
7 3 8 7 4 5 9 8 9 7
2 7 3 8 8 5 5 7 6 3
7 4 7 5 4 7 6 2 8 5
2 1 5 9 7 2 6 1 3 6
9 9 2 5 2 7 8 3 8 1
1 3 3 3 7 4 7 1 9 2
8 1 1 9 1 4 5 7 4 3
8 2 6 1 8 8 5 2 7 2
1 6 2 7 8 5 1 8 5 2
2 6 4 1 6 2 9 5 6 1
massiv s otsort gl diagon.:
1 3 8 7 4 5 9 8 9 7
2 2 3 8 8 5 5 7 6 3
7 4 2 5 4 7 6 2 8 5
2 1 5 4 7 2 6 1 3 6
9 9 2 5 5 7 8 3 8 1
1 3 3 3 7 5 7 1 9 2
8 1 1 9 1 4 7 7 4 3
8 2 6 1 8 8 5 7 7 2
1 6 2 7 8 5 1 8 7 2
2 6 4 1 6 2 9 5 6 9
=============
isx massiv:
4 2 4 1 6 8 5 5 1 6
3 5 7 6 6 7 6 2 8 1
1 6 4 8 8 8 1 2 2 5
7 2 6 5 9 8 2 2 8 3
6 1 6 6 6 6 9 8 4 7
4 3 9 7 9 8 5 2 2 2
2 8 7 3 1 5 2 2 6 8
6 7 5 7 5 5 8 2 8 5
9 6 6 7 6 1 5 5 4 9
3 2 5 1 3 5 7 3 2 4
massiv s otsort gl diagon.:
2 2 4 1 6 8 5 5 1 6
3 2 7 6 6 7 6 2 8 1
1 6 4 8 8 8 1 2 2 5
7 2 6 4 9 8 2 2 8 3
6 1 6 6 4 6 9 8 4 7
4 3 9 7 9 4 5 2 2 2
2 8 7 3 1 5 5 2 6 8
6 7 5 7 5 5 8 5 8 5
9 6 6 7 6 1 5 5 6 9
3 2 5 1 3 5 7 3 2 8
=============
isx massiv:
5 1 4 3 8 5 5 7 3 2
9 3 3 9 2 2 2 2 4 8
9 1 2 1 8 6 2 8 9 9
4 1 2 5 3 2 9 9 5 7
4 5 7 1 9 9 5 7 8 9
9 7 4 8 1 6 8 4 5 1
9 1 1 8 8 3 4 5 9 3
3 7 7 6 7 3 8 7 7 8
2 9 1 3 6 5 2 5 2 2
9 2 6 5 6 9 9 2 4 3
massiv s otsort gl diagon.:
2 1 4 3 8 5 5 7 3 2
9 2 3 9 2 2 2 2 4 8
9 1 3 1 8 6 2 8 9 9
4 1 2 3 3 2 9 9 5 7
4 5 7 1 4 9 5 7 8 9
9 7 4 8 1 5 8 4 5 1
9 1 1 8 8 3 5 5 9 3
3 7 7 6 7 3 8 6 7 8
2 9 1 3 6 5 2 5 7 2
9 2 6 5 6 9 9 2 4 9
=============
// Условно говоря так... может где-то допустил ошибку...
int iArray[10][10];
// Инициализация массива ...
int i = 0;
while(i < 9)
{
for(unsigned int x(0), y(0); y<9; x++, y++)
{
if(iArray[x][y] > iArray[x+1][y+1];
{
int iTemp = iArray[x][y];
iArray[x][y] = iArray[x+1][y+1];
iArray[x+1][y+1] = iTemp;
}
}
i++;
}
// Output:
for(unsigned int y(0); y < 10; y++)
{
for(unsigned int x(0); x< 10; x++)
{
printf("%d ", iArray[y][x]);
}printf("\n");
}
int iArray[10][10];
// Инициализация массива ...
int i = 0;
while(i < 9)
{
for(unsigned int x(0), y(0); y<9; x++, y++)
{
if(iArray[x][y] > iArray[x+1][y+1];
{
int iTemp = iArray[x][y];
iArray[x][y] = iArray[x+1][y+1];
iArray[x+1][y+1] = iTemp;
}
}
i++;
}
// Output:
for(unsigned int y(0); y < 10; y++)
{
for(unsigned int x(0); x< 10; x++)
{
printf("%d ", iArray[y][x]);
}printf("\n");
}
Похожие вопросы
- програмисты(хакеры) сюда сюда и ещё раз сюда
- Стоит ли идти на программиста
- Фотошоперы сюда!
- Зачем вы заходите сюда? Можно откровенно?
- компьютерные асы, зайдите сюда
- Хакеры!И программисты!Сюда... плиз
- Все кто знает английский сюда!
- Нужен ключ на Nod32 4.2 Smart Security по возможности скиньте прямо сюда thanks
- какая тварь делает видеоролики в нете страшные? типа природа, туда сюда, а потом страшная картинка и крик? я беременна,
- Программеры С++ сюда
{
if(iArray[y][y] > iArray[y+1][y+1];
{
int iTemp = iArray[y][y];
iArray[y][y] = iArray[y+1][y+1];
iArray[y+1][y+1] = iTemp;
}
}
можно было и так
https://otvet.mail.ru/question/209247175