|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.11.2008, 17:41 | #1 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
Ограниченный массив....
В массиве максимум 15 элементов, количество элементов вводится с клавиатуры и затем каждое значение вводится с клавиатуры. Как сделать так, чтобы пользователь не смог физически ввести больше 15 элементов?
|
04.11.2008, 17:59 | #2 |
Пользователь
Регистрация: 25.08.2008
Сообщений: 51
|
Код:
|
04.11.2008, 18:06 | #3 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
не так не катит...если так, то оно полюбому запрашивает 15 значений...а надо так чтобы значений было сколько угодно...но не больше 15
|
04.11.2008, 19:06 | #4 |
Пользователь
Регистрация: 25.08.2008
Сообщений: 51
|
а так?
Код:
|
04.11.2008, 19:28 | #5 |
Пользователь
Регистрация: 24.10.2008
Сообщений: 32
|
........................
If n > 15 then begin writeln('Слишком много элементов, максимальное их число 15') else begin for i:=1 to n do readln(a[i]); end; ...........................
___________________________________ ____________
ВОН ВЫГНАТЬ ПРОКЛЯТЫХ СПАММЕРОВ! |
04.11.2008, 19:36 | #6 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
Спрашивай до тех пор, пока пользователь не введет правильное значение и все
Код:
Последний раз редактировалось Kostia; 05.11.2008 в 05:45. |
04.11.2008, 19:52 | #7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Код:
|
04.11.2008, 21:37 | #8 |
Пользователь
Регистрация: 25.08.2008
Сообщений: 51
|
|
04.11.2008, 23:34 | #9 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
Не это тоже не то(( Вы меня наверное не поняли, если я ввожу количекство элементов массива 15 именее, то все нормально должно быть..а вот если я ввожу допустим 16, то оно на последнее не должно смотреть, а запросить от меня вввод только 15 значений и все!!!!
|
05.11.2008, 05:43 | #10 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
if n>15 then n:=15; ???
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массив | KpeHDeJIb | Помощь студентам | 2 | 27.09.2008 13:59 |
Массив | Levsha100 | Помощь студентам | 5 | 23.07.2008 16:29 |
Массив. С++ | bloo[d] | Помощь студентам | 2 | 12.12.2007 23:30 |
Массив | Dude | Помощь студентам | 2 | 13.06.2007 14:11 |
массив | евгения, | Помощь студентам | 1 | 04.06.2007 00:37 |