С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 1
Регистрация: 07.12.2011
Сообщений: 12
1

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

05.01.2012, 21:39. Показов 911. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
даны матрицы а(6,6) и b(7,7).Вычислить матрицы с=2*а,d=3*b.В полученных матрицах упорядочить по возрастанию элементы первых строк.вывести матрицы в общепринятом виде(использовать подпрограммы процедуры)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2012, 21:39
Ответы с готовыми решениями:

Расположите в порядке возрастания элементы строк данной матрицы, после чего расположите строки по возрастанию первых элементов полученных строк
Расположите в порядке возрастания элементы строк данной матрицы, после чего расположите строки по...

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

Упорядочить строки матрицы по возрастанию первых элементов строк
from random import random N = int(input("Введите количество строк: ")) M = int(input("Введите...

Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию суммы элементов
Дана матрица Х. Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию...

2
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
05.01.2012, 22:01 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
uses crt;
type mat=array [1..7,1..7] of integer;
var  a,b: mat;
     i,j: integer;
 
procedure GenM (n: integer; var z: mat);
begin
for i:=1 to n do
    for j:=1 to n do
        z[i,j]:=random(19)-9;
end;
 
procedure Vyvod(c: char; n: integer; var z: mat);
begin
writeln('Matrix ',c);
for i:=1 to n do
    begin
    for j:=1 to n do
        write(z[i,j]:4);
    writeln;
    end;
end;
 
procedure Sort(n: integer; var z: mat);
var k,buf: integer;
begin
k:=0;
while k<=n do
begin
for j:=1 to n-1 do
    if z[1,j]>z[1,j+1] then
       begin
       buf:=z[1,j];
       z[1,j]:=z[1,j+1];
       z[1,j+1]:=buf;
       end;
    inc(k);
    end;
end;
 
begin
GenM (6,a);
Vyvod('A',6,a);
Sort(6,a);
Vyvod('A',6,a);
writeln('press Enter to continue');
readln;
clrscr;
GenM (7,b);
Vyvod('B',7,b);
Sort(7,b);
Vyvod('B',7,b);
readkey;
end.
1
1 / 1 / 1
Регистрация: 07.12.2011
Сообщений: 12
05.01.2012, 22:15  [ТС] 3
спасибо большое)
0
05.01.2012, 22:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2012, 22:15
Помогаю со студенческими работами здесь

Упорядочить строки массива по не возрастанию значений первых элементов строк
Составить программу обработки матрицы размерности NxM. Выполнить программу для N=3, M=4. В...

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

Упорядочить строки матрицы по возрастанию первых четных положительных элементов строк
Упорядочить строки массива U (10,8) целых чисел по возрастанию первых четных положительных...

Упорядочить элементы первых трех столбцов матрицы по возрастанию значений
1.Разработать в среде Turbo Pascal программу решения взаимосвязанных задач: a. расчет элементов...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru