Предмет: Информатика, автор: tiofovjg57

1. Одномерный массив F заполнен Числами: 8, 1, 3, 2, 4. Какое число будет напечатано на экране после выполнения фрагмента программы? k:=1; For i:=1 to 5 Do If F[i] mod 4 = 0 Then k:=k*F[i]; Write(k) ПОМОГИТЕ ПОЖАЛУЙСТА​

Ответы

Автор ответа: MatemaT123
1

Ответ:

32

Объяснение:

Согласно кода программы, переменная "k" умножается на элементы массива, без остатка делящиеся на 4. Таким условиям соответствуют цифры 8 и 4 ⇒ k = 1 * 8 * 4 = 32.

_________________________________________________________

k:=1; \quad i:=1; \quad F[1]=8; \quad 8 \ mod \ 4=0 \Rightarrow k:=1 \cdot 8=8;

k:=8; \quad i:=2; \quad F[2]=1; \quad 1 \ mod \ 4=1 \neq 0 \Rightarrow k:=8;

k:=8; \quad i:=3; \quad F[3]=3; \quad 3 \ mod \ 4=3 \neq 0 \Rightarrow k:=8;

k:=8; \quad i:=4; \quad F[4]=2; \quad 2 \ mod \ 4=2 \neq 0 \Rightarrow k:=8;

k:=8; \quad i:=5; \quad F[5]=4; \quad 4 \ mod \ 4=0 \Rightarrow k:=8 \cdot 4=32;

k:=32;


tiofovjg57: чё это такое?
tiofovjg57: я и сам мог так решить
Похожие вопросы
Предмет: Русский язык, автор: sssafiulova9881