Предмет: Информатика, автор: vsokolov022

Прошу помогите(
Дана действительная квадратная матрица порядка А(n*n).Определить что больше:сумма элементов, находящихся ПОД главной диагональю, или сумма элементов, находящихся НАД главной диагональю.


Kазак: как дана матрица и в чём программа нужна?
vsokolov022: delphi

Ответы

Автор ответа: XGuruX
1
самое простое решение program znanijatop;
const n = 100;
var
k,i,j:byte;
s1,s2:real;
a:array[1..n,1..n] of real;
begin
writeln('vvedite poryadok matrice');
readln(k);
s1:=0;s2:=0;for i:=1 to k do begin
for j:=1 to k do begin
writeln('vvedite a[',i,',',j,']');
readln(a[i,j]);
end;
end;
for i:=1 to k do begin
for j:=1 to k do begin
if i<j then  s1:=s1+a[i,j];
if i>j then  s2:=s2+a[i,j];
end;
end;
if s1 > s2 then writeln('nad glavnoy diagonali summa bolshe');
if s1 < s2 then writeln('pod glavnoy diagonali summa bolshe');
if s1 = s2 then writeln('ravni');
end.




vsokolov022: Спасибо большое тебе.
Автор ответа: Аноним
1
PascalABC.NET 3.4, сборка 1670 от 23.05.2018
Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество строк/столбцов в матрице:');
  Writeln('*** Исходная матрица ***');
  var a:=MatrRandom(n,n,-99,99);
  a.Println(4); Writeln(4*a.ColCount*'-');
  var (su,sl):=(0,0);
  for var i:=0 to n-1 do
    for var j:=0 to n-1 do
      if i<j then su+=a[i,j]
      else if i>j then sl+=a[i,j];
  var sgn:=Sign(su-sl);
  case sgn of
    -1:Writeln('Сумма элементов над диагональю меньше');
    0:Writeln('Суммы элементов над и под диагональю равны');
    1:Writeln('Сумма элементов над диагональю больше')
    end
end.
Приложения:

vsokolov022: Благодарю тебя, счастья тебе и всего хорошего)
Похожие вопросы
Предмет: Алгебра, автор: marinalipay777
Предмет: Алгебра, автор: sevostyanovadar
Предмет: Обществознание, автор: Sergeypatsiora
ПОМОГИТЕ РЕШИТЬ ПОЖАЛУЙСТА
Тестовые задания к главе III, теме 2
1. Какой ряд образован лишь из названий организмов?
А петух, скала, камыш
Б ландыш, оса, карась
В кузнечик, Солнце, аист
Г кукушка, бинокль, песок
2. Укажите ряд, в котором перечислены свойства ор
ганизмов.
А звук, блеск, питание
Б объём, бинокль, песок
В муха, Луна, лебедь
Г рост, раздражимость, движение
3. Укажите наименьшую часть организма растения.
А орган В клетка
Б цветок Г лист
4 . Укажите общий признак дятла, косули, сыроежки,
ели.
А питаются растениями
Б активно двигаются
В живут в лесу
Г образуют органические вещества из неорганических
5. Какое вещество необходимо растениям для
дыхания?
А вода В хлорофилл
Б кислород Г углекислый газ
6. По какому признаку животные отличаются от расте­
ний?
А дают потомство
Б реагируют на раздражение
В питаются готовыми органическими веществами
Г образуют органические вещества из неорганических
7. Установите соответствие между грибами и группа-ми, к которым они относятся.
Гриб
1 маслёнок
2 сажка
3 мухомор
Группа грибов
А паразитический
Б ядовитый
В съедобный
Г одноклеточный
8. Какие организмы обеспечивают кислородом оби­
тателей нашей планеты?
А грибы В зелёные растения
Б хищники Г травоядные животные
210
9 . Свет — важный фактор среды. Какое биологичес­
кое явление происходит только на свету?
А движение
Б дыхание
В образование в растениях органических веществ из
неорганических
Г испарение воды
10. Установите соответствие между организмом и
его приспособлением к холодному времени года.
Организм Приспособление
1 ёж А сбрасывает листья
2 аист Б впадает в спячку
3 ива В улетает в тёплые края
Г изменяет окраску меха
11. Укажите искусственную экосистему.
А болото В сад
Б степь Г лес
Р
Одна из групп организмов в составе экосистемы
учила название производителей. Это:
А бактерии В животные
Б грибы Г растения
13. Объясните значение бактерий и грибов в
росистем е.
А разрушают горные породы
Б образуют органические вещества
В служат кормом для зверей
Г выделяют кислород
|4 . Какие особенности помогают животным леса из-Г
:ать встречи с врагами?
А имеют защитную окраску
Б издают громкие звуки
В выделяют вещества с неприятным запахом
Г принимают угрожающую позу
15. Укажите ряд, образованный названиями обитате-мей озера.
А рак, дельфин, сыроежка В рогоз, беззубка, лещ
Б щука, кузнечик, ряска Г ландыш, кит, водомерка
16. Установите соответствие между обитателями сада
■ группами организмов, к которым они принадлежат.
Обитатели сада Группа орган измов
1 вишня, яблоня А полезные насекомые
2 пчела, божья коровка Б сорняки
3 лебеда, пырей В плодовые деревья
4 долгоносик, листоед Г вредные насекомые
Д полезные птицы