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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 31.01.2013, 20:20   #1
yul111-95
Пользователь
 
Регистрация: 06.10.2012
Сообщений: 11
По умолчанию Задача

Помогите, пожалуйста, решить.
Заданиие: Найти порядковые индексы тех элементов двумерного массива которые равны 11
yul111-95 вне форума
Старый 31.01.2013, 20:39   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Помогите, пожалуйста, решить.
Без проблем!
Что не получается? В чем проблемы? Заметьте, Вы сказали "помогите решить", а не "решите за меня" => Вы что-то делаете, выставляете на форум, а мы с радостью поправим Ваши косяки..

Кстати, язык какой?
Poma][a вне форума
Старый 31.01.2013, 20:49   #3
yul111-95
Пользователь
 
Регистрация: 06.10.2012
Сообщений: 11
По умолчанию

Хорошо! В Pascal ABC. Помогите, пожалуйста, исправить.

program proga;
var
i, j, m, r: integer;
mas: array[1..10, 1..10] of integer;
begin
randomize;
read(m);
for i:=1 to m do
for j:=1 to m do
begin
r := random(50);
mas[i, j] := r;
end;

for i:=1 to m do begin
for j:=1 to m do begin
write(mas[i, j], ' ');
end;
writeln()
end;

for i:=1 to 10 do
for j:=1 to m do
if mas[i, j] = 11 then begin
writeln(i, ' ', j);
end;
end.
yul111-95 вне форума
Старый 31.01.2013, 21:04   #4
kventin_zhuk
БНТУ ФИТР
Форумчанин
 
Аватар для kventin_zhuk
 
Регистрация: 20.05.2012
Сообщений: 315
По умолчанию

yul111-95, Код работает. В чём проблема?
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты
kventin_zhuk@live.com
kventin_zhuk вне форума
Старый 31.01.2013, 21:09   #5
DmitriB
Пользователь
 
Регистрация: 31.01.2013
Сообщений: 12
По умолчанию

Все должно работать У вас же элементы заполняются случайным образом, может просто число 11 не попадается
И в последнем цикле правильно было бы написать m вместо 10.
DmitriB вне форума
Старый 31.01.2013, 21:09   #6
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Код рабочий..
Только пара замечаний :
Код:
r := random(50);
Можно сразу присваивать, а не делать это промежуточное действие..

Цитата:
if mas[i, j] = 11 then begin
writeln(i, ' ', j);
end;
begin end здесь ни к чему..
Цитата:
for i:=1 to 10 do
Наверное вместо 10 стоит писать m
Poma][a вне форума
Старый 31.01.2013, 21:49   #7
yul111-95
Пользователь
 
Регистрация: 06.10.2012
Сообщений: 11
По умолчанию

Спасибо большое!
yul111-95 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача по подсчёту статистики использования букв. Другая задача - по длинной арифметике Pascal ABC kimberly Паскаль, Turbo Pascal, PascalABC.NET 3 24.12.2012 17:03
задача на структуру(struct)/задача на работу с файлом SevenArth Помощь студентам 0 26.04.2012 19:06
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51