nusupova
?>

14. Найдите сумму четных элементов массива. A. S = 0 for in in range ( 0, n ) : if A [ i ] % 2 == 0: S+=A[ i ]. B. S = 0 for in in range ( 0, n ) : if A [ i ] % 2 = 0: S+=A[ i ]. C. S = 1 for in in range ( 0, n ) : if A [ i ] % 2 == 0: S+=A[ i ]. D. S = 0 for in in range ( 1, n ) : if A [ i ] % 2 == 0: S+=A[ i ]. E. S = 0 for in in range ( 0, n ) : if A [ 2* i ] == 0: S+=A[ i ]. 15. Найдите произведение нечетных элементов массива. A. P=1 for in range (0 , n) : if A [ i ] % 2 ! = 0 : P*=A [i]. B. P=1 for in range (0 , n) : if A [ i ] % 2 ! == 0 : P*=A [i]. C. P=0 for in range (0 , n) : if A [ i ] % 2 ! = 0 : P*=A [i]. D. P=1 for in range (0 , n) : if A [ i ] % 2 == 0 : P*=A [i]. E. P=1 for in range (0 , n) : if A [ i ] % 2 <> 0 : P*=A [i].

Информатика

Ответы

delena6467
Четырехзначное число в расширенной записи имеет вид
1000a+100b+10c+d
Известно, что первая и последняя цифры одинаковы, отсюда d=a.
Сумма цифр числа равна 16, т.е. 2a+b+c=16  (1)
Если число делится на 2, то оно четное, следовательно "a" может равняться
2, 4, 6, 8.      (2)
Нулю оно равняться не может, поскольку тогда число станет трехзначным.
Если четырехзначное число делится на 11, то модуль разности между суммами цифр, стоящих на четных и нечетных местах должна делиться на 11, т.е. |(a+c)-(a+b)|= |(c-b| делится на 11. Но разность двух однозначных чисел не может превышать 9, поэтому если она делится на 11, то она должна быть равна нулю. Но тогда с=b и число имеет вид
1000a+100b+10b+a.
А уравнение (1) будет выглядеть как
2a+b+b=16; 2a+2b=16; b=8-a  (3)
C учетом (2) можно из (3) получить 4 решения:
a=2, b=6
a=4, b=4
a=6, b=2
a=8, b=0
И это породит 4 возможных кода: 2662, 4444, 6226, 8008.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

14. Найдите сумму четных элементов массива. A. S = 0 for in in range ( 0, n ) : if A [ i ] % 2 == 0: S+=A[ i ]. B. S = 0 for in in range ( 0, n ) : if A [ i ] % 2 = 0: S+=A[ i ]. C. S = 1 for in in range ( 0, n ) : if A [ i ] % 2 == 0: S+=A[ i ]. D. S = 0 for in in range ( 1, n ) : if A [ i ] % 2 == 0: S+=A[ i ]. E. S = 0 for in in range ( 0, n ) : if A [ 2* i ] == 0: S+=A[ i ]. 15. Найдите произведение нечетных элементов массива. A. P=1 for in range (0 , n) : if A [ i ] % 2 ! = 0 : P*=A [i]. B. P=1 for in range (0 , n) : if A [ i ] % 2 ! == 0 : P*=A [i]. C. P=0 for in range (0 , n) : if A [ i ] % 2 ! = 0 : P*=A [i]. D. P=1 for in range (0 , n) : if A [ i ] % 2 == 0 : P*=A [i]. E. P=1 for in range (0 , n) : if A [ i ] % 2 <> 0 : P*=A [i].
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vladimir686
Chausmonk4
fedserv
Николаевна Филиппов1936
shchepinasm
gardenstreet5
Казаков
universal21vek116
ykolkova76
lena260980
kate1610
kbndbyb6
СергейНиколаевич
silviya
Ivanova.i.bkrasheninnikov