nimiilo1
03.03.2023 11:42

Дана матрицаa=⎛⎝2 1 3 3 3 1 1 2 1⎞⎠что будет напечатано программой? s: =0; for i: =1 to 3 dofor j: =1 to 2 dos: =s+a[i,j]; writeln(s);

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
УчебныйГод
29.05.2023 10:58

см. Картинку.

Объяснение:

Пользователь вводит "n" -- это наш размер массива. После чего "n", передаётся в блок под названием "malloc()", который выделяет память в размере "n" и возвращает указатель на позицию "m", в памяти компьютера. После чего мы инициализируем переменную "i" и переходим в блок "while()", где условием цикла служит "i < n", что означает, "итерации будут продолжаться пока 'i' меньше 'n' ". Далее уже в цикле мы переходим к условию, которго выглядит как "i % 2", и если i % 2 != 0 мы переходим к ветке !0, в которой пользователь сам вводы цифру, иначе, мы переходим к ветке 0, в которой при "rand()", получаем рандомную цифру. После этого мы подходим к началу цикла, в котором выполняется операция приращивания к индексу (i), и если 'i' < 'n', мы повторяем цикл, иначе, мы переходим к блоку "sort()", в который передаём массив, и после сортировки, отправляем его в блок "output()", в который передаём индекс файла, и сам массив.


1. Нарисуйте блок-схему следующего алгоритма: 1) Пользователь вводит размер целочисленного массива;
0,0(0 оценок)
Ответ:
Polina19790
17.09.2020 09:43

ответ: 15

Объяснение:

Рассмотрим алгоритм программы.

a: = 20

Присваиваем переменной a значение 20.

b: = 15

Присваиваем переменной b значение 15.

b: = 3 * b - a

Присваиваем переменной b результат следующих операций: 3*b-a. Так как a=20, b[старое]=15, то b[новое] = 3*15-20 = 45-20 = 25.

если a>b   то с := 2 * а + b   иначе с := 2 * а - bвсе

Так как a=20, b=25, то условие a>b не выполняется, и выполнен будет блок иначе. Значит переменной с будет присвоено следующее значение: 2*а-b = 2*20-25 = 40-25 = 15.

Итак, как мы видим, после выполнения данного фрагмента программы, переменная с будет равна 15.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота