Срочно помогите, пожалуйста, с двумя заданиями (у меня срок сдачи до 21 октября). Я уже один раз задавала вопрос, но мне отвечали, и ответ удаляли или неправильно выполняли условие. В информатике я не разбираюсь, пожалуйста, помогите и сделайте все, как написано.
Задание 1 (35 баллов):
Задание 2 (65 баллов):
Информатика 8 класс Программирование на Python информатика 8 класс программа на Python списки в python замена отрицательных чисел случайные числа python среднее арифметическое соседние элементы списка скриншоты программы задачи по информатике помощь с информатикой Новый
Давайте по порядку разберем оба задания. Я объясню, как можно реализовать каждую из программ, а затем вы сможете протестировать их в среде программирования, такой как Python.
Задание 1:
В этом задании нам нужно создать список из n чисел, ввести их с клавиатуры и заменить отрицательные числа на их абсолютные значения. Давайте рассмотрим шаги, необходимые для выполнения этого задания.
Вот пример кода для задания 1:
n = int(input("Введите размер списка: ")) # Шаг 1 numbers = [] # Шаг 2 for i in range(n): # Шаг 3 num = float(input(f"Введите число {i + 1}: ")) numbers.append(num) for i in range(n): # Шаг 4 if numbers[i] < 0: numbers[i] = abs(numbers[i]) print("Полученный список:", numbers) # Шаг 5
Проверьте этот код в среде программирования и сделайте скриншоты.
Задание 2:
Теперь давайте разберем второе задание. Здесь мы также создаем список из n чисел, но заполняем его случайными числами в диапазоне от 0 до 40. Затем мы будем выполнять несколько операций с этим списком.
Вот пример кода для задания 2:
import random # Импортируем модуль для генерации случайных чисел n = int(input("Введите размер списка: ")) # Шаг 1 numbers = [random.randint(0, 40) for _ in range(n)] # Шаг 2 print("Список:", numbers) # Шаг 3 average = sum(numbers) / n # Шаг 4 print("Среднее арифметическое:", average) count_greater_than_10 = sum(1 for num in numbers if num > 10) # Шаг 5 print("Количество элементов больше 10:", count_greater_than_10) has_equal_neighbors = any(numbers[i] == numbers[i + 1] for i in range(n - 1)) # Шаг 6 print("Есть ли соседние элементы с одинаковыми значениями:", has_equal_neighbors)
Проверьте этот код в среде программирования и также сделайте скриншоты.
Если у вас возникнут какие-либо вопросы или трудности при выполнении заданий, не стесняйтесь спрашивать!