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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2011, 09:35   #1
ICE1589
 
Регистрация: 08.04.2011
Сообщений: 6
По умолчанию Задача с массивом в Pascal

Помогите решить задачу плиз

С помощью ПК произвести обработку одномерного массива, заданного в таблице. Элементы одномерного массива задать числами в диапазоне –20 . . . +50. Необходимо:
- описать массив;
- ввести элементы массива из заданного диапазона;
- выполнить с элементами массива действия ( K(12)-имя массива, Вычислить минимальный элемент массива ( k1.k7, k2.k8, ... , k6.k12 )).
- вывести результаты на экран.

Первые 2 пункта сделал, остальное не вдуплю как делать
Код:
Program zada4a
var
m:array [-20..50] of integer;
i:integer;
begin
for i:=-20 to 50 do
m[i]:=1+i;
for i:=-20 to 50 do
write (m[i],' ');
readln;
end.
ICE1589 вне форума Ответить с цитированием
Старый 08.05.2011, 09:56   #2
Ponkole
Форумчанин
 
Регистрация: 02.07.2010
Сообщений: 167
По умолчанию

Думаю следовало для начала ввести случайные числа, а не по порядку.
Если я тебе помог, помоги и ты мне +ом с комментарием
Ponkole вне форума Ответить с цитированием
Старый 08.05.2011, 10:06   #3
malinoff
Форумчанин
 
Аватар для malinoff
 
Регистрация: 08.01.2010
Сообщений: 205
По умолчанию

Почитайте про random. Это про первый пункт.
Массив обычно задается с 0, а не с отрицательного числа, индекс не может быть отрицательным(Вы ведь не говорите, третий дом, второй, первый, нулевой, минус первый дом и т.д.).
Нигде в условии не сказано, что массив должен включать все значения из отрезка -20..50. То есть, в соответствии с условием, массив может хоть из одного элемента состоять, главное, чтобы его значение было в диапазоне -20..50.
Третий пункт - вам необходимо заполнить 12 различных массивов элементами в диапазоне -20..50. Затем, найти в каждом из 12 массивов наименьший элемент.
Четвертый пункт - необходимо вывести на экран минимальные элементы этих массивов.
*Upd
Цитата:
( k1.k7, k2.k8, ... , k6.k12 )
Вот этого немного не понял. Что тут точка означает? Перемножение?
Если помог - кликни на значок весов под аватаром.

Последний раз редактировалось malinoff; 08.05.2011 в 10:13.
malinoff вне форума Ответить с цитированием
Старый 08.05.2011, 12:06   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

http://programmersforum.ru/showthread.php?t=148227
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на языке Pascal, с массивом Bonni Помощь студентам 1 05.05.2011 19:45
Задача с массивом на Pascal ICE1589 Помощь студентам 4 21.04.2011 13:42
Помогите с Массивом в Pascal Natsu Помощь студентам 3 30.10.2009 21:35
Задача с двумерным массивом (Pascal) тиGра Помощь студентам 4 16.09.2009 15:25
Pascal. Задача с двухмерным массивом The_deviLs Помощь студентам 4 07.11.2007 21:51