М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
vera0503
vera0503
17.05.2023 18:23 •  Информатика

4.На вход программе подается натуральное число. Найдите количество нечетных цифр числа.Питон

👇
Ответ:
Izilaevapolina
Izilaevapolina
17.05.2023

print(len([int(x) for x in input() if int(x) % 2 != 0]))

4,4(91 оценок)
Ответ:
NikaMalinka2
NikaMalinka2
17.05.2023

x = int(input())

C = 0 #чётые

N = 0 #нечетные

while x > 0:

if x % 2 == 0:

C += 1 #подсчет чётных

else:

N += 1 #подсчет нечётных

x //= 10

print('Нечетные: ' + str(N))

4,6(35 оценок)
Открыть все ответы
Ответ:
smchnc2004
smchnc2004
17.05.2023

from random import randint

S1 = [randint(1,100) for i in range(20)]

summa1 = 0

summa2 = 0

for i in S1:

   if i % 2 == 0:

       summa1 += i

   else:

       summa2 += i

print(f"Сумма чётных = {summa1}")

print(f"Сумма нечёт = {summa2}")

print(max(S1)) # Значение наибольшего элемента в массиве

print(min(S1)) # Значение наименьшего элемента в массиве

summa = 0

for i in S1:

   if i < 30:

       summa += i

print(f"Сумма чисел меньше 30-ти = {summa}")

summa = S1[2]

for i in S1:

   summa *= i

print(f"Произведение элементов с индексов 2({S1[2]}) = {summa}")


Задайте одномерный массив, содержащий 20 элементов, взятых случайным образом из интервала [1, 100].В
4,6(48 оценок)
Ответ:

(№ 1328) 1

(№ 1327) -45

Объяснение:

(№ 1328) 1010101_2 - 201_8 + 2D_16

1010101_2 = 1 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 1 * 2^2 + 0 * 2^2 + 1 * 2^0 = 64 + 0 + 16 + 0 + 4 + 0 + 1 = 85_10

201_8 = 2 * 8^2 + 0 * 8^1 + 1 * 8^0 = 128 + 0 + 1 = 129_10

2D_16 = 2 * 16^1 + 13 * 16^0 =32 + 13 = 45_10

85 - 129 + 45 = 1

(№ 1327) 1001101_2 - 261_8 + 37_16

1001101_2 = 1 * 2^6 + 0 * 2^5 + 0 * 2^4 + 1 * 2^3 + 1 * 2^2 + 0 * 2^2 + 1 * 2^0 = 64 + 0 + 0 + 8 + 4 + 0 + 1 = 77_10

261_8 = 2 * 8^2 + 6 * 8^1 + 1 * 8^0 = 128 + 48 + 1 = 177_10

37_16 = 3 * 16^1 + 7 * 16^0 = 48 + 7 = 55_10

77 - 177 + 55 = -45

4,7(12 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ