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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2016, 15:21   #1
FlayGlam
Пользователь
 
Регистрация: 21.12.2015
Сообщений: 38
По умолчанию Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов(PascalABCNET)

Двумерные массивы.
Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов, стоящих:
- выше главной диагонали;
- ниже главной диагонали;
- выше и ниже побочной.
FlayGlam вне форума Ответить с цитированием
Старый 20.11.2016, 15:47   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
const n=8;
var i,j,c1,c2:integer;
    p:array[1..n,1..n] of real;
begin
   Randomize;
   For i:=1 to n do
   begin
      For j:=1 to n do
      begin
         p[i,j]:=Random(20)+Random;
         Write(p[i,j]:7:4,'  ');
      end;
      Writeln;
   end;
   Writeln;
   c1:=0;
   c2:=0;
   For i:=1 to n do
   begin
      For j:=i+1 to n do
         If p[i,j]<1 then//If p[i,j]=0 then // << -- не сработает!!!
            c1:=c1+1;
      For j:=1 to i-1 do
         If p[i,j]<1 then//If p[i,j]=0 then // << -- не сработает!!!
            c2:=c2+1;
   end;
   Writeln('c1      = ',c1);
   Writeln('c2      = ',c2);
   Writeln('c1 + c2 = ',c1+c2);
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 03.12.2016, 10:02   #3
FlayGlam
Пользователь
 
Регистрация: 21.12.2015
Сообщений: 38
По умолчанию

Пасибо большое
FlayGlam вне форума Ответить с цитированием
Старый 04.12.2016, 04:41   #4
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal. Дана квадратная матрица. Найти сумму элементов отдельно главной и побочной диагоналей. Вывести произведение найденных /// Звездочка 22 Паскаль, Turbo Pascal, PascalABC.NET 4 01.02.2015 12:28
(C++) Дана целочисленная квадратная матрица A порядка n и вектор b размером n. Найти сумму положительных элементов вектора c=b*A AirC Помощь студентам 2 25.04.2014 16:39
задача на C# (я чайник): Дана действительная квадратная матрица порядка N. Найти сумму элементов... ReKeT15 Помощь студентам 8 14.04.2014 05:50
Дана квадратная матрица А порядка М. Найти сумму элементов каждой её диагонали, параллельной побочной(начиная с одноэлементной диа Richik123 Паскаль, Turbo Pascal, PascalABC.NET 1 31.05.2012 16:15
Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в Хутор Паскаль, Turbo Pascal, PascalABC.NET 2 18.12.2010 12:41