Структура містить поля: ПІБ автора книги, назва книги, рік видання, кількість книг, вартість книги. Вивести на екран дані про кількість книг, вартість яких <200 грн
Пайтон
Ответы на вопрос
Ответ:
Ось приклад коду на Python, який дозволяє вивести дані про кількість книг, вартість яких менше 200 грн, з використанням структури даних:
# Оголошення структури даних для книги
class Book:
def __init__(self, author, title, year, quantity, price):
self.author = author
self.title = title
self.year = year
self.quantity = quantity
self.price = price
# Створення списку книг
books = [
Book("Автор 1", "Книга 1", 2020, 5, 150),
Book("Автор 2", "Книга 2", 2021, 3, 250),
Book("Автор 3", "Книга 3", 2019, 2, 180),
Book("Автор 4", "Книга 4", 2022, 1, 190),
Book("Автор 5", "Книга 5", 2023, 4, 220)
]
# Виведення даних про книги з вартістю <200 грн
for book in books:
if book.price < 200:
print(f"Назва книги: {book.title}")
print(f"Кількість книг: {book.quantity}")
print(f"Вартість книги: {book.price} грн")
print()
В результаті ви отримаєте виведення на екран даних про кількість книг, вартість яких менше 200 грн.
Объяснение: