Регистрация
Войти
Стать экспертом Правила
Информатика

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

ОТВЕТЫ
Первоначальные значения num:=1 ; m:=6 ( потому что Dat[1]=6)
У нас дан цикл от 2 до 10, и дано условие -
Начинаем цикл с Dat[2] - он равен -1, подставляем в наше условие
-1< 2* 6  верно ⇒ запускаем цикл:
мы присваиваем значение Dat[2] → , ( 2 - это значение K)
и так далее.. удачи!)
210
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам