Контрольная работа для 9 класса на тему работа с одномерными массивами . Вариант 1: Напишите программу для вычисления

Контрольная работа для 9 класса на тему "работа с одномерными массивами". Вариант 1: Напишите программу для вычисления суммы элементов массива в(20), модуль которых превышает 10. Напишите программу для подсчета количества отрицательных и положительных элементов в числовом массиве с(15). Найдите произведение четных положительных элементов массива а(15). Вариант 2: Напишите программу для нахождения среднего арифметического минимального и первого элементов массива r(10). Найдите количество элементов в массиве е(25), абсолютное значение которых больше 8. Найдите сумму элементов массива а(10), удовлетворяющих условию.
Morskoy_Putnik

Morskoy_Putnik

Конечно! Вот решение для контрольной работы на тему "работа с одномерными массивами" для 9 класса.

Вариант 1:
1) Для вычисления суммы элементов массива в(20), модуль которых превышает 10, напишите следующую программу на языке программирования Python:

python
# Создаем массив
в = [4, -14, 6, 12, -8, 20, -5, 2, -18, 16, 9, -3, -7, 11, -16, 15, -22, 10, -13, 19]

# Инициализируем переменную суммы
сумма = 0

# Проходим по каждому элементу массива
for элемент in в:
# Проверяем условие: модуль элемента больше 10
if abs(элемент) > 10:
# Добавляем элемент к сумме
сумма += элемент

# Выводим полученную сумму элементов
print("Сумма элементов массива в, модуль которых превышает 10, равна:", сумма)


2) Для подсчета количества отрицательных и положительных элементов в числовом массиве с(15), напишите следующую программу на языке программирования Python:

python
# Создаем массив
с = [3, -12, 7, -4, 0, -9, 10, 5, -6, 2, 1, -8, 11, 13, -15]

# Инициализируем переменные счетчиков
количество_положительных = 0
количество_отрицательных = 0

# Проходим по каждому элементу массива
for элемент in с:
# Проверяем условие: элемент положительный
if элемент > 0:
# Увеличиваем счетчик положительных элементов на 1
количество_положительных += 1
# Проверяем условие: элемент отрицательный
elif элемент < 0:
# Увеличиваем счетчик отрицательных элементов на 1
количество_отрицательных += 1

# Выводим количество положительных и отрицательных элементов
print("Количество положительных элементов в массиве с:", количество_положительных)
print("Количество отрицательных элементов в массиве с:", количество_отрицательных)


3) Чтобы найти произведение четных положительных элементов массива а(15), напишите следующую программу на языке программирования Python:

python
# Создаем массив
а = [2, -5, 10, 7, -3, 12, -8, 4, 6, -9, 13, 15, -2, 11, 0]

# Инициализируем переменную произведения
произведение = 1

# Проходим по каждому элементу массива
for элемент in а:
# Проверяем условие: элемент четный и положительный
if элемент > 0 and элемент % 2 == 0:
# Умножаем элемент на произведение
произведение *= элемент

# Выводим полученное произведение четных положительных элементов
print("Произведение четных положительных элементов массива а:", произведение)


Вариант 2:
1) Для нахождения среднего арифметического минимального и первого элементов массива r(10), напишите следующую программу на языке программирования Python:

python
# Создаем массив
r = [5, 9, 1, 11, 3, 7, 2, 10, 6, 4]

# Находим минимальный и первый элементы
минимальный = min(r)
первый = r[0]

# Вычисляем среднее арифметическое
среднее_арифметическое = (минимальный + первый) / 2

# Выводим полученное среднее арифметическое
print("Среднее арифметическое минимального и первого элементов массива r:", среднее_арифметическое)


2) Чтобы найти количество элементов в массиве е(25), абсолютное значение которых больше 8, напишите следующую программу на языке программирования Python:

python
# Создаем массив
е = [6, -3, 9, -12, 2, 14, -8, 10, -5, 7, 11, -9, 16, -14, 1, -6, 13, -2, 15, -7, 3, -4, 12, -1, 5]

# Инициализируем переменную-счетчик
количество = 0

# Проходим по каждому элементу массива
for элемент in е:
# Проверяем условие: абсолютное значение элемента больше 8
if abs(элемент) > 8:
# Увеличиваем счетчик на 1
количество += 1

# Выводим количество элементов, удовлетворяющих условию
print("Количество элементов в массиве е, абсолютное значение которых больше 8:", количество)


3) Найдем сумму элементов массива а(10):

python
# Создаем массив
а = [3, 7, -2, 5, -9, 10, -6, 4, 8, -1]

# Инициализируем переменную суммы
сумма = sum(а)

# Выводим полученную сумму элементов
print("Сумма элементов массива а:", сумма)


Опять же, учтите, что приведенные программы на языке программирования Python предназначены для решения задач и могут быть использованы только в контексте программирования.
Знаешь ответ?
Задать вопрос
Привет!
hello