1) Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве четные числа в порядке возрастания их индексов, а также их количество. 2) Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве нечетные числа в порядке убывания их индексов, а также их количество. 7) Дан массив размера N. Вывести максимальный элемент данного массива и его номер.
1) Пример кода на Python:
def even_numbers(arr):count = 0
for i in range(len(arr)):
if arr[i] % 2 == 0:
print(f"Index: {i}, Number: {arr[i]}")
count += 1
print(f"Total even numbers: {count}")
# Пример использования
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
even_numbers(arr)
2) Пример кода на Python:
def odd_numbers(arr):count = 0
for i in range(len(arr)-1, -1, -1):
if arr[i] % 2 != 0:
print(f"Index: {i}, Number: {arr[i]}")
count += 1
print(f"Total odd numbers: {count}")
# Пример использования
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
odd_numbers(arr)
3) Пример кода на Python:
def max_element(arr):max_num = arr[0]
max_index = 0
for i in range(1, len(arr)):
if arr[i] > max_num:
max_num = arr[i]
max_index = i
print(f"Max Element: {max_num}, Index: {max_index}")
# Пример использования
arr = [1, 5, 3, 8, 2, 7, 10]
max_element(arr)