Предмет: Информатика,
автор: chirvavladislava
1.Масив А[1..5] заповнено числами 3, 8, 5, 7, 6. Виконайте дії з елементами масиву:
a) For i:=1 to 5 do A[i] := -A[i];
6) For i:=1 to 5 do
If A[i] mod 3 = 0 Then A[i] := A[i] div 3;
B) For i := 1 to 5 do
If i mod 2 = 0 Then A[i] := 0;
r) S:= 0; For i:= 1 to 5 do S:= S + A[i];
A) P := 1; For i := 1 to 5 do If A[i] <= 5 Then P := P * A[i];
e) K := 0; For i = 1 to 5 do If A[i] > 5 Then K:= K + 1;
Ответы
Автор ответа:
6
Ответ:
а) каждый элемент делаем отриц. числом
6) все элементы кроме третьего становятся самими собой
В) Второй элемент получает значение 0
r) к переменной S добавляем текущий элемент, т.е. сейчас с = 0, а потом он уже равен трем, а потом 3 + 8 = 11 и т.д.
А) П = 1, если а меньше или равно 5 то п умножается на текущий элемент, т.е. 1 * 3 = 3, потом 3 * 5 = 15, на этом цикл не заканчивается, так произойдет ещё 4 раза
при этом П не изменяется
е) если элемент больше 5 то к прибавляется, т.е. считаем сколько таких 1,2,3, учитываем что К равен нулю мы прибавляем сначала 1 потом 2 потом 3 получится 6
chirvavladislava:
большое спасибо
Похожие вопросы
Предмет: Английский язык,
автор: дениска23
Предмет: Русский язык,
автор: Anonimka04
Предмет: Русский язык,
автор: svzn2015ekateri
Предмет: Русский язык,
автор: Lolipop4567
Предмет: Русский язык,
автор: bcndgdjn