Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2013, 08:05   #1
adaptes
Пользователь
 
Регистрация: 04.12.2013
Сообщений: 25
По умолчанию двумерный массив

помогите пожалуйста! нужно составить программу:

которая для введенного числа N формирует двумерный массив заданного в варианте вида. В задании дан массив для N = 4.

Упорядочить массив по убыванию элементов в каждом столбце. Результат напечатать.
Печать и задания оформить в виде процедур.
adaptes вне форума Ответить с цитированием
Старый 04.12.2013, 09:38   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Язык программирования укажите

Цитата:
заданного в варианте вида
и да - телепаты и экстрасенсы в отпуске
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 04.12.2013, 09:46   #3
adaptes
Пользователь
 
Регистрация: 04.12.2013
Сообщений: 25
По умолчанию

она задана в виде матрицы 4 на 4.
язык программирования - delphi
adaptes вне форума Ответить с цитированием
Старый 04.12.2013, 10:23   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Цитата:
Сообщение от adaptes Посмотреть сообщение
она задана в виде матрицы 4 на 4.
язык программирования - delphi
Не о том вас спросили. Матрица задается по правилу, которое написано в варианте задания. Вариант где?
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 04.12.2013, 14:48   #5
adaptes
Пользователь
 
Регистрация: 04.12.2013
Сообщений: 25
По умолчанию

Мне нужно чтобы я сам вводил данные в матрицу
adaptes вне форума Ответить с цитированием
Старый 04.12.2013, 15:01   #6
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Код:
for i=1 to n do
  For j:=1 to n do
    Readln(mas[i,j]);
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 04.12.2013, 17:10   #7
adaptes
Пользователь
 
Регистрация: 04.12.2013
Сообщений: 25
По умолчанию

вот я вроде составил программу, но мне надо сделать так чтобы все элементы упорядочились в столбцах по убыванию
Код:
program Project6;
{$APPTYPE CONSOLE}
uses
  sysutils,
  windows;
label sle;
const n=4;
par=(n*4);
type matriz=array[1..n,1..n] of integer;
var i,j:integer;
mas:matriz;
im:array[1..par] of integer;
procedure vvod(var vmas:matriz);
begin
setconsolecp (1251);
setconsoleoutputcp (1251);
writeln('вводим элементы массива. расмерность [',n,',',n,']');
for i:=1 to n do
for j:=1 to n do
begin
write('введите элемент [',i,',',j,']=');
readln(vmas[i,j]);
end;
end;
procedure print(vmas:matriz);
begin
writeln('ваш массив имеет вид');
for i:=1 to n do
begin
for j:=1 to n do
begin
write(' ',vmas[i,j],' ');
end;
writeln;
end;
end;
begin
vvod(mas);
print(mas);
writeln('программа закончена. нажмите enter.');
readln;
end.


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 04.12.2013 в 21:47.
adaptes вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив развернуть в одномерный массив по строкам[QBASIC] TrueStyle777 Помощь студентам 3 29.05.2013 21:56
Двумерный массив KIRILOW Помощь студентам 2 28.11.2012 14:49
Двумерный массив Flaik Помощь студентам 3 24.11.2011 23:56
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40