Вопрос задан 19.06.2023 в 00:02. Предмет Информатика. Спрашивает Стромов Алексей.

Витя анализировал список литературы и решил, что начнёт читать самую большую по объему книгу.

Написать программу в Python которая поможет ему определить с какой книги ему начинать. Витя последовательно вводит количество страниц книг из списка, окончанием ввода служит любое отрицательное число.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зайцева Аня.

_list = []

while True:

i = int(input())

if i < 0:

break

_list.append(i)

print (max(_list))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, мы можем написать программу на языке Python, которая будет последовательно запрашивать количество страниц книги у Вити, пока он не введет отрицательное число, которое будет служить индикатором окончания ввода. Программа будет сохранять информацию о каждой книге, а затем определит самую большую по объему книгу и сообщит Вите, с какой книги ему следует начинать чтение.

Вот пример такой программы:

```python books = [] # Создаем пустой список для хранения информации о книгах

while True: pages = int(input("Введите количество страниц книги (отрицательное число для окончания ввода): ")) if pages < 0: break # Если введено отрицательное число, то завершаем ввод books.append(pages) # Добавляем количество страниц в список

if len(books) == 0: print("Список книг пуст!") else: max_pages = max(books) # Находим максимальное количество страниц index = books.index(max_pages) # Получаем индекс книги с максимальным количеством страниц print("Начните чтение с книги номер", index + 1, "со", max_pages, "страницами.") ```

При запуске программы, Витя будет последовательно вводить количество страниц каждой книги из списка. Когда он введет отрицательное число, программа остановится и определит книгу с самым большим количеством страниц. Затем она сообщит Вите, с какой книги ему следует начать чтение.

Например, если Витя вводит следующие значения: 200, 350, 500, -1, программа определит, что самая большая книга содержит 500 страниц и сообщит Вите, что он должен начать чтение с этой книги.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос