Complier привет! Ты мне написал код следующе задачки.
В матрице 3на4 заменить все четные строки однерками.
Я только одного не пойму при компиляции кода все норма, а вот при запуске выходит черный экран(понятно дело так должно быть) пользователь должен вводить какие данные ??? в каком количестве??? когда я ввожу много цифр то прога работает а когда мало нет она ждет чтоб пользователь вводил еще. Так матрица 3на4 эжто когда получается 12 строк чтоль?
Добавлено через 7 мин. var a:array[1..3, 1..4] of integer; i, j:integer; begin for i:=1 to 3 do for j:=1 to 4 do readln(a[i, j]); for i:=1 to 4 do a[2,i]:=1; for i:=1 to 3 do begin for j:=1 to 4 do write(a[i, j]:3); writeln; end; end.
ВОТ САМ КОД
compiler
2.01.2008 19:10
>>Так матрица 3на4 эжто когда получается 12 строк чтоль? нет, у тебя три строки и четыре столбца.. как-то так * * * * * * * * * * * * всего 12 элементов... для наглядности можна
for i:=1to3dofor j:=1to4do
readln(a[i, j]);
заменить на
for i:=1to3dofor j:=1to4dobegin
write('Enter element ', i,' ', j,'>>');readln(a[i, j]);
end;
ps переименуй тему, скажем на "работа с матрицай"(для этого следует редактировать первый пост)
dron4ik
2.01.2008 19:37
Есть ошибка в твоем коде?
Client
2.01.2008 19:44
Цитата
Есть ошибка в твоем коде?
Так ты это и проверь
dron4ik
2.01.2008 19:46
Так я проверял, матрица не на 3на4 получается а 12на3
Client
2.01.2008 19:51
Покажи где она 12х3?? Если можешь, то сделай скрин
dron4ik
2.01.2008 19:56
щас минуту
мисс_граффити
2.01.2008 19:56
dron4ik, я про заголовки недостаточно четко объяснила? Или в правилах непонятно написано? Исправляй, иначе и эту тему закрою.
compiler, кажется, с тобой мы этот вопрос тоже уже обсудили.
>>compiler, кажется, с тобой мы этот вопрос тоже уже обсудили. Обсудили? Я думал то было только твое личное пожелание, рекомендация и т.д. Пока такого правила нету, я буду, по мере возможности, помогать людям которые просят помощи, тем более если они обращаются лично...
volvo
3.01.2008 6:18
Цитата
Пока такого правила нету, я буду, по мере возможности, помогать людям которые просят помощи, тем более если они обращаются лично...
Перечитай правило №8, автору, кстати тоже не мешало бы его прочесть...
Lapp
3.01.2008 7:30
dron4ik, подзаголовок "Кому не понятно как решаются задачи на Паскале может зайти сюда" я считаю чистейшей воды дезой. Давай, без выпендрежа, называй темы четко и по-существу! Даю несколько часов на исправление..
dron4ik
3.01.2008 20:42
Помнишь(сompilier) ты мне написал код задачи где надо было заменить однерками четные строки в матрице3на4
Так вот она заменяет всегда вторую строку не зависимо какие на ней цифры(четные и нечетные) почему так???
compiler
3.01.2008 22:48
Цитата(dron4ik @ 3.01.2008 15:42)
Помнишь(сompilier) ты мне написал код задачи где надо было заменить однерками четные строки в матрице3на4 Так вот она заменяет всегда вторую строку не зависимо какие на ней цифры(четные и нечетные) почему так???
читаем задание,<< В матрице 3на4 заменить все четные строки на 1-ы>>? имеется ввиду четные СТРОКИ, а не ЭЛЕМЕНТЫ. Так программа и делает заменяет четную строку(только два четная цифра)).
или я что-то не понимаю?
Lapp
4.01.2008 12:40
Не гоже это - игнорировать просьбы администрации.. Закрыто.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.