Задать вопрос
21 декабря, 15:02

В программе описан одномерный массив следующим образом:

A:array [1 ... 17] of integer;

Что будет выведено на экран после выполнения процедуры Massiv, если в исходном массиве записаны следующие числа?

6 18 33 12 29 16 13 33 24 24 17 6 22 26 33 31 4

Procedure Massiv;

Var i, m1, m2: integer;

Begin

m1 : = A[1]; m2 : = A[1];

For i : = 1 To 17 do begin

If A[i] Mod 2 = 0 Then If m1 < A[i] Then m1 : = A[i];

If A[i] Mod 3 = 0 Then If m2 > A[i] Then m2 : = A[i];

End;

Writeln (m1:4, m2:4) ;

End;

+3
Ответы (1)
  1. 21 декабря, 17:37
    0
    В переменной m1 ищется максимальный четный элемент массива, значит m1=26

    В переменной m2 ищется минимальный элемент массива, кратный 3, значит m2 = 6
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В программе описан одномерный массив следующим образом: A:array [1 ... 17] of integer; Что будет выведено на экран после выполнения ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы