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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2010, 10:07   #1
wlll
Пользователь
 
Регистрация: 07.11.2010
Сообщений: 25
По умолчанию оператор case of

оператор Как заполнять массив?
1. Как константу.
2. Случайные числа.
3. Вручную.
не получается(
Код:
program z1;
 var a:array[1..3,1..3] of integer;
 k,i,j,n:integer;

  begin


 readln(k);
 case k of
 1:for i:=1 to 3 do
 for j:=1 to 3 do
 a[i,j]:=n;
 2:for i:=1 to 3 do
 for j:=1 to 3 do
 a[i,j]:=random(100);
 3:for i:=1 to 3 do
 for j:=1 to 3 do readln(a[i,j]);
 end;

 readln;
 end.

Последний раз редактировалось Stilet; 10.11.2010 в 10:21.
wlll вне форума Ответить с цитированием
Старый 10.11.2010, 10:11   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Вот здесь посмотри - http://www.delphibasics.ru/ReadLn.php
Ты даешь задание Дельфи - засунь в число строку введенную с клавиатуры. Как должна себя вести Дельфи в таком случае?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 10.11.2010, 10:15   #3
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Заполнить массив ручным способом можно так:
Код:
For i:=1 to 3 do
Begin
   Write('Введите ',i, ' -ю строку: ');
   For j:=1 to 3 do 
   Readln(a[i,j]);
end;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Старый 10.11.2010, 19:06   #4
wlll
Пользователь
 
Регистрация: 07.11.2010
Сообщений: 25
По умолчанию

это паскаль(
также должно быть?
wlll вне форума Ответить с цитированием
Старый 10.11.2010, 19:09   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

да так же.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блок-схема и оператор case (swich) SunKnight Свободное общение 13 20.03.2011 14:42
оператор выбора case of wlll Помощь студентам 1 09.11.2010 21:59
Изменить приведенную программу, используя оператор варианта CASE(Pascal) Nitoo Помощь студентам 2 29.09.2010 15:16
Исправте ошибку(оператор case и if) neomaximus Помощь студентам 9 29.11.2008 11:36
Оператор case Yermek Помощь студентам 3 12.10.2008 18:06