 |
Turbo Pascal, вопрос про масивы - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
02.03.2012, 17:07
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 03.02.2012
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Turbo Pascal, вопрос про масивы
Как вывести таблицу одномерным массивом? Вот так, m Ha n
1 5 9 13
2 6 10 14
3 7 11 15
4 8 12 16
|
|
|
02.03.2012, 21:56
|
#2
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Turbo Pascal, вопрос про масивы
По человечески объясни... Тебе нужно вывести числа из массива в таблицу по 4 числа в строке?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
03.03.2012, 16:10
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 03.02.2012
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Turbo Pascal, вопрос про масивы
Нужно вывести таблицу m-строк n-столбцов, одним масивом, так как показано:
1 5 9 13 17
2 6 10 14 18
3 7 11 15 19
4 8 12 16 20
|
|
|
03.03.2012, 19:13
|
#4
|
|
|
|
Лейтенант-командор
|
 Регистрация: 12.08.2010
 Сообщений: 727
 Популярность: 30569
 Золото Zhyk.Ru: 1
 Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Turbo Pascal, вопрос про масивы
Код:
var
i,j,o,k,l,m,n:integer;
c:array of integer;
begin
writeln('Privet :)');
write('Vvedite dlinnu massiva: ');
readln(i);
SetLength(c,i);
writeln('Vvod chisel v massiv:');
for j:=0 to i-1 do
begin
write('Vvedite '+IntToStr(j+1)+' chislo: ');
read(c[j]);
end;
writeln('');
write('Vvedite kolichestvo chisel v stroke: ');
read(m);
writeln('');
write('Vvedite kolichestvo chisel v stolbce: ');
read(n);
o:=0;
for j:=0 to n-1 do
begin
writeln('');
l:=o;
for k:=0 to m-1 do
begin
if l<i then
begin
write(c[l]);
write(' ');
l:=l+n;
end;
end;
inc(o);
end;
end.
Писал на глаз без компилятора, так что могут быть ошибки
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 19:49.
|
 |