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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2010, 16:18   #1
DarkDeidara
Пользователь
 
Аватар для DarkDeidara
 
Регистрация: 30.11.2010
Сообщений: 18
По умолчанию Удалить столбцы из матрицы

Здрасте)) помогите решить задачу!!
Удалить из матрицы (к примеру 4х4) все столбцы в которых нет нулевого элемента.
Код:
uses crt;
const n=4;m=4;
var a:array[1..n,1..m] of integer;
    i,j,k:integer;
begin
     clrscr;
     for i:=1 to n do
     for j:=1 to m do
     begin
           write ('a[',i,',',j,']=');
           readln (a[i,j]);
     end;
     clrscr;
     writeln ('Введённая матрица:');
     for i:=1 to n do
     begin for j:=1 to m do
           write (a[i,j]:4);
           writeln;
     end;
     writeln ('Для продолжения нажмите любую клавишу...');
     readkey;
     writeln;
     for i:=1 to n do
     begin for j:=1 to m do
           if a[i,j]<>0 then
           k:=j;
     end;
     begin
     for i:=1 to n do
     for j:=k to m do
     a[i,j]:=a[i,j+1];
     end;

     writeln ('Полученная матрица:');
     for i:=1 to n do
     begin
          for j:=1 to m-1 do
          write (a[i,j]:4);
          writeln;
     end;
readln;
end.
вот мой НЕ правильный вариант))
DarkDeidara вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа, что складывала бы нечётные столбцы матрицы 8ball Помощь студентам 3 06.10.2010 17:11
Переставляя строки и столбцы матрицы добиться, чтобы наибольший элемент оказался в верхнем левом углу aigulia Помощь студентам 2 02.04.2010 19:35
Упорядочить столбцы матрицы alexantonov Фриланс 7 15.10.2009 18:39
Как удалить строки и столбцы в массиве ЛесенОК Свободное общение 1 31.01.2009 18:35
удалить максимальный элемент из квадратной матрицы rev1ver Паскаль, Turbo Pascal, PascalABC.NET 6 20.01.2009 15:31