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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2009, 14:17   #1
Paul Oakenfold
Пользователь
 
Регистрация: 27.01.2009
Сообщений: 43
Восклицание Массив.

Составьте программу формирования и вывода на экран одномерного массива, состоящего из максимальных элементов столбцов двумерного массива, заданного с помощью датчика случайных чисел.
Paul Oakenfold вне форума Ответить с цитированием
Старый 14.04.2009, 14:24   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну смотри, максимальные элементы примерно так собираем:
Код:
var a:array[1..10,1..10] of real;
      max:array[1..10] of real; i,k:byte;
begin
 for i:=1 to 10 do 
   for k:=1 to 10 do begin a[i,k]:=random(100); 
   If a[i,k]>max[i] then max[i]:=a[i,k];
 end;
end.
Далее просто вывести массив max на экран
Усек смысл?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.04.2009, 17:57   #3
Paul Oakenfold
Пользователь
 
Регистрация: 27.01.2009
Сообщений: 43
По умолчанию

неа... вообще запутался... не мог ли бы Вы написать полностью код?
Paul Oakenfold вне форума Ответить с цитированием
Старый 14.04.2009, 17:58   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я щаз домой ухожу, мож завтра еси не забуду покажу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.04.2009, 18:00   #5
Paul Oakenfold
Пользователь
 
Регистрация: 27.01.2009
Сообщений: 43
По умолчанию

хорошо, спс
Paul Oakenfold вне форума Ответить с цитированием
Старый 14.04.2009, 20:57   #6
Samopal
Пользователь
 
Аватар для Samopal
 
Регистрация: 23.12.2008
Сообщений: 24
По умолчанию

Держи:
Код:
program mass;
uses crt;
var a:array[1..10,1..10] of real;
      max:array[1..10] of real; i,k:byte;
begin
clrscr;
 for i:=1 to 10 do 
   for k:=1 to 10 do begin a[i,k]:=random(100); 
   If a[i,k]>max[i] then max[i]:=a[i,k];
 end;
 for i:=1 to 10 do
 writeln (max[i]);
 readln;
end.
тока в этой строке:
Код:
writeln (max[i]);
можешь через двоеточие поставить кол-во разрядов чисел...
например попробуй так:
Код:
writeln (max[i]:4:4);
смысл поймёшь...
www.mybrest.net
Samopal вне форума Ответить с цитированием
Старый 15.05.2009, 19:37   #7
Paul Oakenfold
Пользователь
 
Регистрация: 27.01.2009
Сообщений: 43
По умолчанию

Код:
program mass;
uses crt;
var a:array[1..10,1..10] of real;
      max:array[1..10] of real; i,k:byte;
begin
clrscr;
 for i:=1 to 10 do 
   for k:=1 to 10 do begin a[i,k]:=random(100); 
   If a[i,k]>max[i] then max[i]:=a[i,k];
 end;
 for i:=1 to 10 do
 writeln (max[i]);
 readln;
end.
Народ Можешь подписать комментарии пожалуйста? и "k" в этой программе что такое?

Последний раз редактировалось Paul Oakenfold; 16.05.2009 в 07:41.
Paul Oakenfold вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06
Массив на Си Карол Помощь студентам 2 12.11.2008 22:44
Массив Elizaveta Паскаль, Turbo Pascal, PascalABC.NET 1 10.11.2008 02:35
массив begemotikdin Паскаль, Turbo Pascal, PascalABC.NET 5 04.06.2008 22:58
Массив vitalik007 Помощь студентам 15 17.10.2007 19:56