n = int(input("Введите размер списка: "))
numbers = []
print("Введите элементы списка:")
for i in range(n):
numbers.append(float(input()))
for i in range(n):
if numbers[i] < 0:
numbers[i] = abs(numbers[i])
print("Измененный список:", numbers)
import random
n = int(input("Введите размер списка: "))
numbers = []
for i in range(n):
numbers.append(random.randint(0, 40))
print("Созданный список:", numbers)
sum = 0
for i in range(n):
sum += numbers[i]
average = sum / n
print("Среднее арифметическое:", average)
count = 0
for i in range(n):
if numbers[i] > 10:
count += 1
print("Количество элементов больше 10:", count)
has_adjacent_duplicates = False
for i in range(n - 1):
if numbers[i] == numbers[i + 1]:
has_adjacent_duplicates = True
break
print("Есть ли два соседних элемента с одинаковым значением:", has_adjacent_duplicates)
Создайте список из n чисел. Размер списка и вещественные значения элементов введите с клавиатуры (15 баллов).
Замените в списке элементы, имеющие отрицательные значения, противоположными (абсолютными) значениями. Полученный список выведите на экран (20 баллов).
Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.
Задание 2 (65 баллов).
Разработайте программу решения следующей задачи.
Создайте список из n чисел, n введите с клавиатуры. Заполните список целыми случайными числами в диапазоне [0; 40]. Выведите список на экран (15 баллов).
Определите и выведите на экран среднее арифметическое элементов списка (15 баллов).
Подсчитайте количество элементов, значение которых больше 10. Результат выведите на экран (15 баллов).
Определите, есть ли в списке два соседних элемента, имеющих одинаковые значения. Выведите на экран True (истина) или False (ложь) (20 баллов).
Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.
Отправьте скрины