/
weazweazweaz
/
HW_Class_Intro
Обзор
Документация
Войти
/
weazweazweaz
/
HW_Class_Intro
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
49 строк
2 KB
weazweazweaz
upload files
09 ноя 2025, 21:49
09 ноя 2025, 21:49
2e934ea
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static Scanner sc = new Scanner(System.in); public static void main(String[] args) { System.out.print("Введите название книги: "); String title = sc.nextLine(); System.out.print("Введите год выпуска книги: "); int releaseYear = Integer.parseInt(sc.nextLine()); System.out.print("Введите имя атвора книги: "); String nameAuthor = sc.nextLine(); System.out.print("Введите фамилию атвора книги: "); String surnameAuthor = sc.nextLine(); System.out.print("Введите рейтинг автора книги: "); int ratingAuthor = Integer.parseInt(sc.nextLine()); Author author = new Author(nameAuthor, surnameAuthor, ratingAuthor); System.out.print("Введите количество страниц в книге: "); int pages = Integer.parseInt(sc.nextLine()); Book book = new Book(title, releaseYear, author, pages); detailsBook(book); } public static void detailsBook(Book book) { System.out.println("\nЯвляется ли книга большой?"); if(book.isBig()) { System.out.println("\tДа, явялется"); } else { System.out.println("\tНет, не является"); } System.out.print("\nВведите фрагмент теста наличие которого, вы хотите проверить в описании книги: "); String word = sc.nextLine(); if (book.matches(word)) { System.out.println("\tТакой фрагмент есть в описании"); } else { System.out.println("\tТакого фрагмента нет в описании"); } System.out.println("\nСтоимость книги: " + book.estimatePrice()); } }