|
0 / 0 / 1
Регистрация: 21.05.2012
Сообщений: 9
|
|
Расположить столбцы мартицы в порядке возрастания k строки19.05.2013, 10:03. Показов 2500. Ответов 5
Метки нет (Все метки)
Добрый день. Есть задача, я даже не могу понять что от меня требуется, надеюсь на помощь.
Расположить столбцы матрицы D(mxn) в порядке возрастания элементов k-той строки (1<k<n). P.s. откуда брать матрицу тоже не написано, думаю рандом с числами до 100, и хватит размера 10х10 (12х8 например чтобы отличались) и еще 1 пожелание - чтобы исходная матрица выводилась. Заранее огромное спасибо
0
|
|
| 19.05.2013, 10:03 | |
|
Ответы с готовыми решениями:
5
Расположить столбцы матрицы в порядке возрастания элементов последней строки
|
|
0 / 0 / 1
Регистрация: 21.05.2012
Сообщений: 9
|
|
| 20.05.2013, 15:06 [ТС] | |
|
помогите кто нить )
0
|
|
|
0 / 0 / 1
Регистрация: 21.05.2012
Сообщений: 9
|
||||||
| 23.05.2013, 00:17 [ТС] | ||||||
|
Ребяяят помогите. неполучается, должно быть чтото похожее но это не работает. и цифры само из воздуха берет при преобразовывании матрици более чем 3х3
0
|
||||||
|
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
|
|
| 23.05.2013, 00:22 | |
|
Расположить столбцы матрицы D(mxn) в порядке возрастания элементов k-той строки (1<k<n).
Можна точнее ?
0
|
|
|
0 / 0 / 1
Регистрация: 21.05.2012
Сообщений: 9
|
|
| 23.05.2013, 19:42 [ТС] | |
|
выбераем строку к (от 1 до м) и меняем все столбцы так чтобы в этой строке элементы шли по возрастанию от меньшего к большому (от 0 до 100) т.е. например у нас в строке 7 4 5 1 а нужно 1 4 5 7 при этом чтобы поменялись не просто эти элементы местами, а столбцы с этими элементами.
моя программа меняет только 1 раз (4 7 5 1 она возможно выдаст). пытался ввести еще 1 цикл на кол-во симоволов, но почему то не хочет. + во время преобразования из неоткуда может взять пару цифр в других стобцах (либо 0 либо чтото вроде 2849371, разумеется я ни 0 ни 5492847 не использую) Добавлено через 10 часов 17 минут ребят, ну помогите плиз. не хочет у меня работать, не знаю в чем дело
0
|
|
|
2 / 2 / 0
Регистрация: 28.05.2013
Сообщений: 11
|
|
| 28.05.2013, 04:56 | |
|
#include <stdio.h>
#include <stdlib.h> #include <conio.h> #include <time.h> main () { int m,n,i,j,k,v; int mas[10][10]; srand(time(NULL)); printf ("Vvedite razmernost matricu MxN\n"); printf("Vvedite M="); scanf("%d",&m); printf("Vvedite N="); scanf("%d",&n); for(int i = 0; i < m; i++) for(int j = 0; j < n; j++){ mas[i][j] = rand()%100+1; } printf ("ucxodnay matrizza:"); printf("\n"); for(int i = 0; i < m; i++){ for(int j = 0; j < n; j++){ printf ("%d ", mas[i][j]); }printf("\n"); } printf("Vvedite Homep ctpoku ot 1 do %d k=", n); scanf(" %d",&n); printf("\n"); printf("Pacnolojenie no BozpactaHuj elementov %d-ou ctpoku: \n", n); printf("\n"); for(int i=0;i<=(m*n);i++){ //кол-во проходов //упорядочивание строк for(int k=0;k<n;k++){ for(int j=0;j<n-1;j++){ if(mas[k][j]>mas[k][j+1]){ v=mas[k][j]; mas[k][j]=mas[k][j+1]; mas[k][j+1]=v; } } } } for(i=0;i<m;i++){ for(j=0;j<n;j++){ printf(" %d",mas[i][j]);} printf("\n");} getch(); } [/CPP] Программа упорядочивает элементы в порядке возрастания во всех строках и задаёт массив рандомно. Ничего лучше сделать не смог, извини.
0
|
|
| 28.05.2013, 04:56 | |
|
Помогаю со студенческими работами здесь
6
Расположить столбцы в порядке возрастания произведений положительных элементов
Внешние сортировки (расположить строки матрицы в порядке возрастания элементов побочной диагонали) Расположить столбцы матрицы в порядке возрастания элементов k-й строки Расположить столбцы матрицы в порядке возрастания элементов k-ой строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|