![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 17.01.2011
Сообщений: 2
|
![]()
У меня задача по массивам:Дана матрица размером 4х4. Поменять местами
строки и столбцы этой матрицы. Вот мой исходник, проверьте пожалуйста,что не так: Program Mas_2; Var matr:array[1..4,1..4] of integer; i,j,buf:integer; BEGIN for i:=1 to 4 do for j:=1 to 4 do begin write('vvedite element',i,'',j,''); readln (matr[i,j]); end; Writeln('Sodergmoe matrici do obrabotki'); for i:=1 to 4 do begin for j:=1 to 4 do write(matr[i,j]:4); writeln; end; for i:=1 to 4 do for j:=1 to 4 do begin buf:=matr[i,j]; matr[i,j]:= matr[j,i]; matr[j,i]:= buf; end; writeln('sodergimoe matrici posle obrabotki'); for i:=1 to 4 do begin for j:=1 to 4 do write(matr[i,j]:4); writeln; end; END. Прога в паскале нормально выполняется, без ошибок. Но всё равно мне препод сказал что неправильно. Далее запускаю ехе проги, и она постоянно просит вводить числа до бесконечности, тоесть: введите элемент-ввели цифру->жмем ентер и с новой строки опять строка "введите элемент" и так до бесконечности. Видимо прога пашет как то неправильно,ПРОШУ ВАС ПОПРАВЬТЕ МЕНЯ!! |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ВОПРОС ПО МАТРИЦАМ В ПАСКАЛЕ... | Slava8888 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 18.01.2011 16:02 |
Задачи по матрицам. | SoTwisted | Помощь студентам | 1 | 11.01.2011 13:20 |
ПАскаль 7 задач по матрицам | Азарт | Помощь студентам | 3 | 05.04.2009 20:24 |
Вопрос по матрицам | Jigar | Помощь студентам | 9 | 17.07.2008 14:06 |
Задача по матрицам | Alfons | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 05.03.2008 14:09 |