
Anaghma
6 год назад
Задан одномерный массив A=(7,5,4,6,3,2,1). Какое значение будет выведено в результате выполнения программы:var a:array[1..7] of integer;i,j,k,c:integer;beginwrite('Введите семь элементов массива');for k:=1 to 7 do read(a[k]);i:=3;c:=0;for k:=1 to 100 dobegin j:=a[i];a[i]:=i;i:=j;c:=c+iend;write(c);end.Пожалуйста посчитайте решить данную задачку. С виду просто, пытался реализовать данный массив, но не вышло.

ОТВЕТЫ

Goldschmidt Christina
Oct 24, 2020
Таблица с расчетом начальных шагов цикла - в прилагаемом файле.
Из таблицы видно, что начиная с 6-го шага цикла действия будут повторяться, следовательно конечное значение переменной с будет равно 20+95*3 = 305.
Из таблицы видно, что начиная с 6-го шага цикла действия будут повторяться, следовательно конечное значение переменной с будет равно 20+95*3 = 305.
- Спасибо большое, сошёлся.
923
Смежные вопросы: