Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите по информатике. Отправьте скриншоты

Кузик Надежда Юрьевна Ученик (196), на голосовании 2 недели назад
Разработайте программу решения следующей задачи.

Создайте список из n чисел. Размер списка и вещественные значения элементов введите с клавиатуры (15 баллов).
Замените в списке элементы, имеющие отрицательные значения, противоположными (абсолютными) значениями. Полученный список выведите на экран (20 баллов).
Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.



Задание 2 (65 баллов).

Разработайте программу решения следующей задачи.

Создайте список из n чисел, n введите с клавиатуры. Заполните список целыми случайными числами в диапазоне [0; 40]. Выведите список на экран (15 баллов).
Определите и выведите на экран среднее арифметическое элементов списка (15 баллов).
Подсчитайте количество элементов, значение которых больше 10. Результат выведите на экран (15 баллов).
Определите, есть ли в списке два соседних элемента, имеющих одинаковые значения. Выведите на экран True (истина) или False (ложь) (20 баллов).
Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.

Отправьте скрины
Голосование за лучший ответ
Frederica Bernkastel Мастер (1193) 1 месяц назад
 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)
Похожие вопросы