Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 2
Регистрация: 16.05.2012
Сообщений: 17
1

Упорядочить столбцы матрицы по возрастанию сумм их элементов

23.05.2012, 12:16. Просмотров 1353. Ответов 1
Метки нет (Все метки)


Дана матрица целых чисел X(n, т). Упорядочить ее столбцы по возрастанию сумм их элементов. Вывести исходную и полученную матрицы. Значения буквенных переменных задавать с клавиатуры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2012, 12:16
Ответы с готовыми решениями:

Упорядочить строки матрицы по возрастанию сумм их элементов
Дана матрица целых чисел x(n,m). Упорядочить ее строки по возрастанию сумм их элементов. Вывести...

Упорядочить строки матрицы по возрастанию сумм их элементов
Ребят, сижу над задачей уже 2 часа. Задача полностью: Дана матрица целых чисел X(n,m)....

Как упорядочить строки матрицы по возрастанию сумм их элементов
Помогите!!! Дана матрица целых чисел X(n, т). Упорядочить ее строки по возрастанию сумм их...

Упорядочить столбцы матрицы по возрастанию их минимальных элементов
Дана матрица целых чисел X(n, т). Упорядочить ее столбцы по возрастанию их минимальных элементов....

__________________
Помогаю в написании студенческих работ здесь.
1
0 / 0 / 2
Регистрация: 16.05.2012
Сообщений: 17
25.05.2012, 16:40  [ТС] 2
Лучший ответ Сообщение было отмечено fliper как решение

Решение

QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
DIM n AS INTEGER, m AS INTEGER: INPUT "n"; n: INPUT "m"; m: DIM x(n, m) AS INTEGER
DIM i AS INTEGER, j AS INTEGER, k AS INTEGER, z AS INTEGER
RANDOMIZE TIMER: FOR i = 1 TO n: FOR j = 1 TO m: x(i, j) = INT(RND * 2000 - 1000): NEXT: NEXT
PRINT "Source matrix": FOR i = 1 TO n: FOR j = 1 TO m
PRINT USING "#####"; x(i, j); : NEXT: PRINT : NEXT
FOR i = 1 TO n - 1: FOR j = 1 TO n - i
IF x(j, 1) > x(j + 1, 1) THEN FOR k = 1 TO n: z = x(j, k): x(j, k) = x(j + 1, k): x(j + 1, k) = z: NEXT
NEXT: NEXT
PRINT "Result matrix": FOR i = 1 TO n: FOR j = 1 TO m
PRINT USING "#####"; x(i, j); : NEXT: PRINT : NEXT
PRINT
у меня в утой задаче Упорядочить ее строки по возврастанию.
а как переделать чтобы было Упорядочить ее столбцы по возврастанию
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2012, 16:40

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

Упорядочить столбцы матрицы по возрастанию их минимальных элементов
Дана матрица целых чисел X(n). Упорядочить ее столбцы по возрастанию их минимальных элементов....

Упорядочить столбцы матрицы по возрастанию сумм их элементов
Дана вещественная матрица размера n x m. Упорядочить столбцы матрицы по возрастанию сумм их...

Упорядочить столбцы матрицы по возрастанию сумм элементов столбца
Путь дана матрица А(n x m).Разработать программу,позволяющую упорядочить столбцы матрицы по...

Упорядочить столбцы матрицы по убыванию сумм их элементов.
дана вещественная матрица размером 4*4. упорядочить ее столбцы по убыванию сумм их элементов.


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

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

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