Определите значение переменной «a» после выполнения фрагмента программы: a : = 10 если a < 5 то a : = a + 12 иначе a : = a - 7 все
Ответы на вопрос:
Pascal
const
nmax = 100;
var
a: array [1..nmax, 1..nmax] of integer;
i, j: byte;
n, max, max1: integer;
begin
randomize;
Writeln('Введите размер матрицы: ');
Read(n);
for i := 1 to n do
begin
for j := 1 to n do
begin
a[i, j] := Random(-10, 10);
Write(a[i, j]:5);
end;
Writeln;
end;
Writeln;
Max := A[1, 1];
Max1 := 1;
for i := 2 to n do
begin
for j := 2 to n do
if (i = j) then
if a[i, j] > max then max := a[i, j];
if a[i, n - i + 1] > a[max1, n - max1 + 1] then max1 := i;
end;
Writeln('Максимальный элемент главной диагонали: ', max);
writeln('Максимальный элемент побочной диагонали: ', a[max1, n - max1 + 1]);
end.
Тестовое решение:
Введите размер матрицы:
5
6 -2 -10 -9 -6
2 -2 -8 -7 7
-5 -8 4 2 3
4 6 6 2 2
6 7 -3 -9 -2
Максимальный элемент главной диагонали: 6
Максимальный элемент побочной диагонали: 6
const
nmax = 50;
var
a: array [1..nmax] of real;
b: array [1..nmax] of real;
c: array [1..nmax] of real;
i, n: integer;
begin
writeln('Введите размер массива: ');
Read(n);
for i := 1 to n do
begin
a[i] := Random(-20, 20); end;
for i := 1 to n do
begin
if a[i] > 0 then b[i] := a[i] else c[i] := a[i];
end;
writeln('Исходный массив');
for i := 1 to n do
begin
write(a[i], ' '); end;
Writeln;
writeln('Массив положительных');
for i := 1 to n do
begin
write(b[i], ' '); end;
Writeln;
writeln('Масив отрицательных');
for i := 1 to n do
begin
write(c[i], ' '); end;
end.
Тестовое решение:
Введите размер массива:
10
Исходный массив
19 -1 16 -13 -6 -7 -17 13 18 19
Массив положительных
19 0 16 0 0 0 0 13 18 19
Масив отрицательных
0 -1 0 -13 -6 -7 -17 0 0 0
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
DashaHB1622.07.2021 15:51
-
аореакенгшлгн10.08.2020 15:24
-
varyuska19.09.2020 07:20
-
никита4272809.08.2021 21:18
-
CagBak20.01.2023 06:31
-
emiliahouse30.11.2020 02:36
-
asiraz0310.10.2020 20:45
-
miliolia12515.10.2020 22:47
-
asadhfdgj10.12.2020 22:39
-
matveyelmakov30.01.2023 00:43
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.