1)дан массив натуральных чисел найдите сумму всех его элементов 2)вычислить количество положительных чисел среди 10 элементов вещественного массива 3)заполнить массив из n целых чисел.выяснить какое число встречается раньше-положительное или отрицательное. 4)в целочисленном массиве есть отрицательные элементы.вывести номера этих элементов
def count_positive_numbers(arr): count = 0 for num in arr: if num > 0: count += 1 return count arr = [-1, 2, -3, 4, 5, -6, 7, 8, -9, 10] print(count_positive_numbers(arr))
3) Пример решения задачи на Python:
def check_first_positive_negative(arr): first_positive = False for num in arr: if num > 0: first_positive = True break elif num < 0: break if first_positive: print("Первое встреченное число - положительное.") else: print("Первое встреченное число - отрицательное.") arr = [1, -2, 3, -4, 5] check_first_positive_negative(arr)
4) Пример решения задачи на Python:
def find_negative_elements(arr): negative_elements = [] for i in range(len(arr)): if arr[i] < 0: negative_elements.append(i) return negative_elements arr = [1, -2, 3, -4, 5] print(find_negative_elements(arr))
1) Пример решения задачи на Python:
def sum_of_elements(arr):return sum(arr)
arr = [1, 2, 3, 4, 5]
print(sum_of_elements(arr))
2) Пример решения задачи на Python:
def count_positive_numbers(arr):count = 0
for num in arr:
if num > 0:
count += 1
return count
arr = [-1, 2, -3, 4, 5, -6, 7, 8, -9, 10]
print(count_positive_numbers(arr))
3) Пример решения задачи на Python:
def check_first_positive_negative(arr):first_positive = False
for num in arr:
if num > 0:
first_positive = True
break
elif num < 0:
break
if first_positive:
print("Первое встреченное число - положительное.")
else:
print("Первое встреченное число - отрицательное.")
arr = [1, -2, 3, -4, 5]
check_first_positive_negative(arr)
4) Пример решения задачи на Python:
def find_negative_elements(arr):negative_elements = []
for i in range(len(arr)):
if arr[i] < 0:
negative_elements.append(i)
return negative_elements
arr = [1, -2, 3, -4, 5]
print(find_negative_elements(arr))