Вопрос:

• Вариант 1 (Базовый уровень) 1 Создать массиви 10 целых чисел (случайные от -10 до 10). 2. Вывести массив на экран. 3 Найти и вывести на экран индексы всех элементов, равных числу 3. Если таких нет, вывести сообщение "Элементы не найдены"

Смотреть решения всех заданий с листа

Ответ:

Ответ: Готовая программа на Python, которая решает поставленные задачи.

Краткое пояснение: Программа создает массив случайных чисел, выводит его на экран и ищет индексы элементов, равных 3.

Решение:

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

  1. Создание массива из 10 целых чисел в диапазоне от -10 до 10.
  2. Вывод массива на экран.
  3. Поиск индексов элементов, равных 3.
  4. Вывод индексов на экран или сообщение, если таких элементов нет.
import random

def find_indices_of_three():
    # Шаг 1: Создание массива из 10 случайных целых чисел от -10 до 10
    arr = [random.randint(-10, 10) for _ in range(10)]
    
    # Шаг 2: Вывод массива на экран
    print("Массив:", arr)
    
    # Шаг 3: Поиск индексов элементов, равных 3
    indices = [i for i, val in enumerate(arr) if val == 3]
    
    # Шаг 4: Вывод индексов или сообщения
    if indices:
        print("Индексы элементов, равных 3:", indices)
    else:
        print("Элементы не найдены")

# Запуск функции
find_indices_of_three()

Пример выполнения:

Допустим, программа сгенерировала следующий массив:

Массив: [-7, -4, 3, 5, -1, 3, 0, -8, 3, 6]

Тогда программа выведет:

Индексы элементов, равных 3: [2, 5, 8]

Если же массив не содержит числа 3, например:

Массив: [-7, -4, 5, 5, -1, 0, 0, -8, 1, 6]

Тогда программа выведет:

Элементы не найдены

Ответ: Готовая программа на Python, которая решает поставленные задачи.

Статус: Python Алхимик

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Выручи свою тиму — отправь ссылку другу. Карма +100 обеспечена

ГДЗ по фото 📸