М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Sashalizer
Sashalizer
25.07.2021 18:15 •  Информатика

Дана целочисленная квадратная матрица проверьте являются ли все числа расположенные ниже главной и побожной диагоналей одинаковыми

👇
Ответ:
Var
   A:array[1..13,1..13] of integer;
   i,j,n,M,k,C:integer;
Begin
Randomize;
N:=Random(13)+1;
M:=N div 2 +2;
WriteLn('Исходный массив(',N,'):');
For i:= 1 to N do
    Begin
    For j:= 1 to N do
        Begin
        A[i,j]:=random(N*2+1)-N;
        Write(A[i,j]:3,' ');
        End;
    WriteLn
    End;
k:=1;
if (N>2) then
   Begin
   C:=A[M,N-M+2];
   For i:= M to N do
       For j:= N-i+2 to i-1 do
           if A[i,j] <> C then k:=0;
   if k <> 0 then WriteLn('Да')
   else WriteLn('Нет')
   End
else WriteLn('В массиве нет элементов ниже главной и побочной диагоналей.');
End.
4,8(91 оценок)
Открыть все ответы
Ответ:
ololshka2016
ololshka2016
25.07.2021

12

Объяснение:

На экране число 3

Рассмотрим программу 21212 последовательно, записывая результаты каждого шага через b.

Результат первого шага вычисляется в числовом значении сразу же 3 * 3 = 9, значит далее рассматриваем начиная со 2 шага.

2) 9 + b

3) (9 + b) * 3

4) (9 + b) * 3 + b

5) ((9 + b) * 3 + b) * 3

За 5 шагов по условию мы получаем результат 225, приравняем выражение результата 5 шага к 225 и решим уравнение:

225 = ((9 + b) * 3 + b) * 3

75 = (9 + b) * 3 + b

75 = 27 + 3b + b

75 = 27 + 4b

4b = 48

b = 12

Получили ответ, b=12

4,6(14 оценок)
Ответ:
azmamatovm
azmamatovm
25.07.2021

b = 12

Объяснение:

Команда 1: Прибавь b

Команда 2: Умножь на 3

Нужно из 3 получить 225 за 5 команды

Дана программа: 21212

Пойдём с конца (делаем обратные действия)

5) 225 ÷ 3 = 75 [Команда 2]

⇒ 4) 75 - b = x [Команда 1]  

Ближайшее число, которое делится на 3 - это 72

⇒ 4) 75 - 3 = 72 [Команда 1]  

3) 72 ÷ 3 = 24 [Команда 2]

2) 24 - 3 = 21 [Команда 1]

1) 21 ÷ 3 = 7 [Команда 2]

Не подошло

Следующая попытка

5) 225 ÷ 3 = 75 [Команда 2]

⇒ 4) 75 - b = x [Команда 1]  

Ближайшее число после 72, которое делится на 3 - это 69

⇒ 4) 75 - 6 = 69 [Команда 1]  

3) 69 ÷ 3 = 23 [Команда 2]

2) 23 - 6 = 17 [Команда 1]

1) 17 ÷ 3 = 5,6 [Команда 2]

Не подошло

Следующая попытка

5) 225 ÷ 3 = 75 [Команда 2]

⇒ 4) 75 - b = x [Команда 1]  

Ближайшее число после 72 и 69, которое делится на 3 - это 66

⇒ 4) 75 - 9 = 66 [Команда 1]  

3) 66 ÷ 3 = 22 [Команда 2]

2) 22 - 9 = 13 [Команда 1]

1) 17 ÷ 3 = 5,6 [Команда 2]

Не подошло

Следующая попытка

5) 225 ÷ 3 = 75 [Команда 2]

⇒ 4) 75 - b = x [Команда 1]  

Ближайшее число после 72, 69 и 66, которое делится на 3 - это 63

⇒ 4) 75 - 12 = 63 [Команда 1]  

3) 63 ÷ 3 = 21 [Команда 2]

2) 21 - 12 = 9 [Команда 1]

1) 9 ÷ 3 = 3 [Команда 2]

Подошло

⇒ b = 12

4,6(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ