Составить программу: 1. Вводится натуральное число N. Составить программу для нахождения количества нечетных цифр и сумму четных цифр в этом числе. 2. Дан одномерный массив, состоящий из 15 вещественных чисел. Составить программу, заменяющая все положительные элементы на противоположные и считает количество нулевых элементов. Все элементы массива вводятся с клавиатуры. 3. Дана матрица 4*4 целых чисел. Составить программу, определяющую произведение элементов, лежащих ниже главной диагонали. Элементы массива задаются случайным образом из диапазона от -80 до 100.
N = int(input("Введите натуральное число N: ")) odd_count = 0 even_sum = 0 while N > 0: digit = N % 10 if digit % 2 != 0: odd_count += 1 else: even_sum += digit N = N // 10 print("Количество нечетных цифр:", odd_count) print("Сумма четных цифр:", even_sum)arr = [] zero_count = 0 for i in range(15): num = float(input(f"Введите {i+1} элемент массива: ")) arr.append(num) if num > 0: arr[i] = -num if num == 0: zero_count += 1 print("Массив после замены положительных элементов:", arr) print("Количество нулевых элементов:", zero_count)import random matrix = [[random.randint(-80, 100) for _ in range(4)] for _ in range(4)] product = 1 for i in range(4): for j in range(4): if i > j: product *= matrix[i][j] print("Матрица:") for row in matrix: print(row) print("Произведение элементов ниже главной диагонали:", product)
odd_count = 0
even_sum = 0
while N > 0:
digit = N % 10
if digit % 2 != 0:
odd_count += 1
else:
even_sum += digit
N = N // 10
print("Количество нечетных цифр:", odd_count)
print("Сумма четных цифр:", even_sum)arr = []
zero_count = 0
for i in range(15):
num = float(input(f"Введите {i+1} элемент массива: "))
arr.append(num)
if num > 0:
arr[i] = -num
if num == 0:
zero_count += 1
print("Массив после замены положительных элементов:", arr)
print("Количество нулевых элементов:", zero_count)import random
matrix = [[random.randint(-80, 100) for _ in range(4)] for _ in range(4)]
product = 1
for i in range(4):
for j in range(4):
if i > j:
product *= matrix[i][j]
print("Матрица:")
for row in matrix:
print(row)
print("Произведение элементов ниже главной диагонали:", product)