Вопрос задан 10.01.2020 в 00:46. Предмет Информатика. Спрашивает Росанова Кристина.

Срочно!! 1) а) Составьте программу, которая заполняет массив a[1..10] случайными целыми числами в

диапазоне от 1 до 10 и находит сумму элементов с чётными значениями и количество элементов с нечётными значениями б) Составьте программу, которая заполняет массив b[1..8] случайными целыми числами в диапазоне от 1 до 10 и находит произведение элементов с нечётными значениями и количество элементов с чётными значениями 2) а) Составьте программу, которая заполняет массив a[1..10] случайными целыми числами в диапазоне от 1 до 10, затем элементы с чётными индексами удваивает, а с нечётным утраивает. Выведите на экран исходный и полученный массивы б) Составьте программу, которая заполняет массив a[1..10] случайными целыми числами в диапазоне от 1 до 10, затем изменяет знак элементов с чётными индексами на противоположный. Выведите исходный и полученный массивы.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кахановская Анастасия.

Текста много. Поэтому вставлю фото

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа на языке программирования Python может выглядеть следующим образом:

1) а) Сумма элементов с четными значениями и количество элементов с нечетными значениями в массиве a[1..10]:

```python import random

a = [random.randint(1, 10) for _ in range(10)]

sum_even = 0 count_odd = 0

for num in a: if num % 2 == 0: sum_even += num else: count_odd += 1

print("Массив a:", a) print("Сумма элементов с чётными значениями:", sum_even) print("Количество элементов с нечётными значениями:", count_odd) ```

б) Произведение элементов с нечетными значениями и количество элементов с четными значениями в массиве b[1..8]:

```python b = [random.randint(1, 10) for _ in range(8)]

prod_odd = 1 count_even = 0

for num in b: if num % 2 != 0: prod_odd *= num else: count_even += 1

print("Массив b:", b) print("Произведение элементов с нечётными значениями:", prod_odd) print("Количество элементов с чётными значениями:", count_even) ```

2) а) Удваивание элементов с четными индексами и утраивание элементов с нечетными индексами в массиве a[1..10]:

```python a = [random.randint(1, 10) for _ in range(10)]

for i in range(len(a)): if i % 2 == 0: a[i] *= 2 else: a[i] *= 3

print("Исходный массив a:", a) ```

б) Изменение знака элементов с четными индексами в массиве a[1..10]:

```python a = [random.randint(1, 10) for _ in range(10)]

for i in range(len(a)): if i % 2 == 0: a[i] = -a[i]

print("Исходный массив a:", a) ```

Просто скопируйте и вставьте соответствующий блок кода в свою среду программирования на Python.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос