Вопрос задан 25.06.2020 в 12:55. Предмет Информатика. Спрашивает Комлык Анна.

В таблице Dat хранятся положительные или отрицательные целые числа. Определите, что будет

напечатано в результате выполнения следующего алгоритма. алг нас целтаб Dat[1:10] цел k, m, num Dat [1] := 6; Dat [2] := -1 Dat [3] := 2; Dat [4] := 9 Dat [5] := -4; Dat [6] := 3 Dat [7] := 9; Dat [8] := -7 Dat [9] := 7; Dat [10] := 1 num := 1; m := Dat[1] нц для k от 2 до 10 если Dat[k] < 2*m то m := Dat[k] num := k все кц вывод num кон Помогите пожалуйста!)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гаврилов Паша.
Первоначальные значения num:=1 ; m:=6 ( потому что Dat[1]=6)
У нас дан цикл от 2 до 10, и дано условие - Если Dat[k]<2m то..
Начинаем цикл с Dat[2] - он равен -1, подставляем в наше условие
-1< 2* 6  верно ⇒ запускаем цикл:
m мы присваиваем значение Dat[2] → m:=-1num:= 2 ( 2 - это значение K)
и так далее.. удачи!)
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос