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

Помогите по информатики!

Margarita Ученик (136), на голосовании 2 недели назад
Задание 1 (30 баллов).

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

Создайте список из 10 вещественных чисел. Заполните список разными числами любым удобным способом. Определите, какой элемент в списке встречается раньше — максимальный или минимальный. Выведите на экран соответствующее сообщение.

Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.



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

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

Создайте список из n чисел. Размер списка и натуральные значения элементов введите с клавиатуры. Найдите в списке и выведите на экран максимальное число, оканчивающееся на 3, при условии, что хотя бы одно такое число в списке есть.

Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.



Задание 3 (35 баллов).

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

Заполните список произвольного размера целыми числами любым удобным способом (числа в списке могут повторяться). Выведите список на экран.

Определите и выведите на экран элемент, имеющий минимальное значение. Подсчитайте количество всех элементов, имеющих минимальное значение. Результат выведите на экран.

Проверьте работу программы в среде программирования. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.
Голосование за лучший ответ
Frederica Bernkastel Мастер (1193) 1 месяц назад
 import random 

# Создание списка из 10 вещественных чисел
numbers = [random.uniform(0, 10) for _ in range(10)]

# Поиск максимального и минимального элементов
max_number = max(numbers)
min_number = min(numbers)

# Определение индексов максимального и минимального элементов
max_index = numbers.index(max_number)
min_index = numbers.index(min_number)

# Вывод результата
if max_index < min_index:
print("Максимальный элемент встречается раньше")
else:
print("Минимальный элемент встречается раньше")

# Вывод списка
print("Список:", numbers)


 n = int(input("Введите размер списка: ")) 
numbers = []

# Ввод элементов списка
for i in range(n):
number = int(input(f"Введите {i+1}-е число: "))
numbers.append(number)

# Поиск максимального числа, оканчивающегося на 3
max_number_3 = None
for number in numbers:
if number % 10 == 3:
if max_number_3 is None or number > max_number_3:
max_number_3 = number

# Вывод результата
if max_number_3 is not None:
print(f"Максимальное число, оканчивающееся на 3: {max_number_3}")
else:
print("В списке нет чисел, оканчивающихся на 3")

# Вывод списка
print("Список:", numbers)


 import random 

# Создание списка произвольного размера
numbers = [random.randint(0, 10) for _ in range(random.randint(5, 15))]

# Вывод списка
print("Список:", numbers)

# Поиск минимального элемента
min_number = min(numbers)

# Подсчет количества минимальных элементов
count = numbers.count(min_number)

# Вывод результата
print(f"Минимальное значение: {min_number}")
print(f"Количество элементов с минимальным значением: {count}")
fsdgf dsfdfhУченик (137) 1 месяц назад
второе не робит
Frederica Bernkastel Мастер (1193) fsdgf dsfdfh, да нет, всё работает
Похожие вопросы