dasha45da
08.03.2020 02:27

1.Что называют компьютерной графикой?
2.На какие виды можно разделить графику?
3.Что такое пиксел?
4.Перечислите недостатки растровой графики
5.Что является минимальным элементом векторной графики?
6.Назовите достоинства векторной графики.
7.Для чего используется фрактальная графика?
8.Перечислите области применения трехмерной графики

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Nastasyalook1
31.07.2021 03:28
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!

function GetDiagNeganives(a:array[,] of integer):sequence of integer;
begin
  for var i:=0 to a.RowCount-1 do
    if a[i,i]<0 then yield(i)
end;

function GetSumm(a:array[,] of integer; t:sequence of integer):integer;
begin
  Result:=0;
  foreach var e in t do
    Result+=a.Row(e).Sum
end;

procedure MatrixWrite(a:array[,] of integer);
begin
  var n:=a.RowCount;
  Writeln('*** Исходная матрица [',n,',',n,'] ***');
  a.Println(4); Writeln(4*a.ColCount*'-')
end;

begin
  var n:=ReadInteger('Количество строк/столбцов в матрице:');
  var a:=MatrRandom(n,n,-99,99);
  MatrixWrite(a);
  var s:=GetDiagNeganives(a);
  Writeln('S=',GetSumm(a,s))
end.

Пример
Количество строк/столбцов в матрице: 5
*** Исходная матрица [5,5] ***
 -31  -1 -29 -69 -19
 -83  84  52  42  52
  13 -24 -70  98 -33
  60 -94 -84  19 -14
 -55  81 -36  57  98

S=-165
0,0(0 оценок)
Ответ:
софилка
13.05.2022 23:32
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('Количество строк в массиве:');
  var m:=ReadInteger('Количество колонок в массиве:');
  Writeln('*** Исходный массив [',n,',',m,'] ***');
  var a:=MatrRandom(n,m,-99,99);
  a.Println(4); Writeln(4*a.ColCount*'-');
  var s:=a.ElementsWithIndexes.Where(x->x[2]<0);
  Writeln(s.Count,' отрицательных элементов с суммой ',s.Select(x->x[2]).Sum);
  Writeln('*** Результирующий массив ***');
  foreach var ijV in s do a[ijV[0],ijV[1]]:=0;
  a.Println(4)
end.

Пример
Количество строк в массиве: 4
Количество колонок в массиве: 7
*** Исходный массив [4,7] ***
  97  -4 -24  49   1  86 -15
 -84 -17 -56 -76 -26 -77  49
  -8  48 -29  60  20  82  90
 -28  -4 -69  32 -63 -35 -72

17 отрицательных элементов с суммой -687
*** Результирующий массив ***
  97   0   0  49   1  86   0
   0   0   0   0   0   0  49
   0  48   0  60  20  82  90
   0   0   0  32   0   0   0
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота