Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Помогите с прогой на TurboPascal, проверяющую является ли матрица А трёхдиагональной

Ответить
Настройки темы
Разное - [решено] Помогите с прогой на TurboPascal, проверяющую является ли матрица А трёхдиагональной

Новый участник


Сообщения: 40
Благодарности: 2

Профиль | Отправить PM | Цитировать


НУжно составить программу, проверяющую, является ли матрица А трёхдиагональной
Трёхдиагональная матрица выглидит как матрица три диагонали которой (средняя и две прилегающие) не равны нулю, а все остальные элементы, не входящие в эти диагонали, равны 0.
Вот тут код есть один, не могу найти ошибку
Код: Выделить весь код
program diagonal;
const
    n=8;
var
  a:array[1..n,1..n]of integer;
  f:boolean;
  l,i,j:integer;
begin
  l:=1;
    for i:=1 to n do
    for j:=1 to n do
      begin
        write('Enter A[',i,',',j,']:=');readln(a[i,j]);
      end;
    f:=true;
    for i:=1 to n do
    for j:=1 to n do
            if (abs(i-j)>l)and(a[i,j]<>0)then f:=false;
    write('matrix band:',f:7);
  readln;
end.
Я же правильно поняла, нужно чтобы выполнялось два условия??
1-элементы, входящие в эти три диагонали не равны нулю.
2-элементы , не входящие в эти три диагонали равны нулю.

Отправлено: 15:33, 16-10-2010

 

Новый участник


Сообщения: 40
Благодарности: 2

Профиль | Отправить PM | Цитировать


С многострочным встречалась частенько, а строчный впервый раз вижу ))

Отправлено: 15:50, 18-10-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Помогите с прогой на TurboPascal, проверяющую является ли матрица А трёхдиагональной

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - Вектор и матрица toy Программирование и базы данных 8 01-06-2010 19:15
Матрица ноутбука Vlademort Ноутбуки 2 26-10-2009 12:03
матрица - Windows belyinosorog Ноутбуки 5 05-05-2009 08:03
Rowerbooke512wh матрица Pasha_11 Ноутбуки 0 13-12-2008 11:48
Delphi - Помогите с прогой Forsberg Программирование и базы данных 2 30-05-2008 19:35




 
Переход