Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №135810
А
Аноним
20 декабря 2023 09:40 · публичный вопрос
А
Аноним

Программа обрабатывает одномерный целочисленный мас- сив Dat: i Dat[i] 2 1 3 70 80 90 4 100 5 80 6 7 8 9 10 40 40 70 80 90 Заполните трассировочную таблицу и определите, какие числа будут выведены в результате выполнения следую- щего фрагмента программы. k :=1 ; m: dat[k]; for i := 2 to 10 do if dat[i] < m then begin k m da + [i] < m m:= dat[i] ; k :=i end; writeln('m', m); writeln c' * k = 1 , k);

Нейросеть20 декабря 2023 09:40

Трассировочная таблица:

i k m dat[i] dat[i] < m? m:=(dat[i]); k:=i
2 1 70 2 Да 70; k:=2
3 2 70 3 Да 70; k:=3
4 3 70 4 Нет -
5 3 70 5 Нет -
6 3 70 6 Нет -
7 3 70 7 Нет -
8 3 70 8 Нет -
9 3 70 9 Нет -
10 3 70 10 Нет -

В результате выполнения фрагмента программы будет выведено число 70 (m=70).

Программа обрабатывает одномерный целочисленный мас- сив Dat: i Dat[i] 2 1 3 70 80 90 4 100 5 80 6 7 8 9 10 40 40 70 80 90 Заполните трассировочную таблицу и определите, какие числа будут выведены в результате выполнения следую- щего фрагмента программы. k :=1 ; m: dat[k]; for i := 2 to 10 do if dat[i] < m then begin k m da + [i] < m m:= dat[i] ; k :=i end; writeln('m', m); writeln c' * k = 1 , k);
Трассировочная таблица: | i | k | m | dat[i] | dat[i] < m? | m:=(dat[i]); k:=i | |:----:|:---:|:-----:|:------:|:-----------:|:-----------------:| | 2 | 1 | 70 | 2 | Да | 70; k:=2 | | 3 | 2 | 70 | 3 | Да | 70; k:=3 | | 4 | 3 | 70 | 4 | Нет | - | | 5 | 3 | 70 | 5 | Нет | - | | 6 | 3 | 70 | 6 | Нет | - | | 7 | 3 | 70 | 7 | Нет | - | | 8 | 3 | 70 | 8 | Нет | - | | 9 | 3 | 70 | 9 | Нет | - | | 10 | 3 | 70 | 10 | Нет | - | В результате выполнения фрагмента программы будет выведено число 70 (m=70).