Задача
Информатика

Какой результат будет выведен на экран после выполнения программы? Перепишите код в виде таблицы: Var k, m: integer

Какой результат будет выведен на экран после выполнения программы? Перепишите код в виде таблицы:
Var k, m: integer;
Dat: array[1…10] of integer;
Begin
Dat [1] := 16;
Dat [2] := 20;
Dat [3] := 20;
Dat [4] := 41;
Dat I51 := 14;
Dat [6] := 21;
Dat [7] := 28;
Dat [8] := 12;
Dat [9] := 15;
Dat [10] := 35;
m := 0;
for k := 1 to 10 do
if Dat [k] >m then
begin
m := Dat [k]
end;
writeln (m)
Верные ответы (1):
  • Светик
    Светик
    29
    Показать ответ
    Задача: Какой результат будет выведен на экран после выполнения программы? Перепишите код в виде таблицы:

    | Var k, m: integer; |
    | Dat: array[1…10] of integer; |
    | Begin |
    | Dat [1] := 16; |
    | Dat [2] := 20; |
    | Dat [3] := 20; |
    | Dat [4] := 41; |
    | Dat I51 := 14; |
    | Dat [6] := 21; |
    | Dat [7] := 28; |
    | Dat [8] := 12; |
    | Dat [9] := 15; |
    | Dat [10] := 35; |
    | m := 0; |
    | for k := 1 to 10 do |
    | if Dat [k] > m then |
    | begin |
    | m := Dat [k] |
    | end; |
    | writeln(m) |
    Описание: Данный фрагмент кода представляет собой программу на языке Pascal. Она создает массив `Dat` из 10 элементов типа `integer` и присваивает каждому элементу значение. Затем переменная `m` инициализируется нулем. Далее выполняется цикл `for`, который перебирает элементы массива `Dat`. Внутри цикла проверяется условие: если значение текущего элемента `Dat[k]` больше значения переменной `m`, то значение переменной `m` обновляется и становится равным текущему элементу массива `Dat[k]`. В конце программы значение переменной `m` выводится на экран с помощью команды `writeln(m)`. Таким образом, на экран будет выведено число 41, так как это наибольшее значение в массиве `Dat`.

    Доп. материал: Данная программа находит максимальное число в массиве.
Написать свой ответ: