/
algapono
/
hw6.1
Обзор
Документация
Войти
/
algapono
/
hw6.1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
63 строки
3 KB
algapono
hw6.1
13 апр 2025, 02:55
13 апр 2025, 02:55
78224ab
Код
Авторство
О чём код?
import java.util.Scanner; import ru.netology.author.Author; import ru.netology.book.Book; public class Main { public static void main (String[] args) { Book book = new Book("Продавец воздуха", 2016, 223); Author author = new Author("Александр","Беляев", 4); Scanner scanner = new Scanner(System.in); System.out.println("Введите слово, по которому нужно провести поиск в описании:"); String scannedWord = scanner.nextLine(); String lowerCase = scannedWord.toLowerCase(); //Проверка певрой книги System.out.println("\nПроверка книги: " + book + author); if (book.isBig()) System.out.println("Первая книга считается большой"); else System.out.println("Первая книга считается маленькой"); book.word = lowerCase; author.word = lowerCase; if (book.matches() || author.matches()) System.out.println("Найдено совпадение"); else System.out.println("Совпадение не найдено"); double bookPrice = Math.floor(Math.sqrt(author.rating) * (book.estimatePrice())); int finalBookPrice = (int) bookPrice; if (finalBookPrice < 250) { finalBookPrice = 250; } System.out.println("Стоимость книги:" + finalBookPrice + "руб."); //Проверка второй книги Book book2 = new Book("Портрет Дориана Грея", 2010, 671); Author author2 = new Author("Оскар","Уайльд", 9); System.out.println("\nПроверка книги: " + book2 + author2); if (book2.isBig()) System.out.println("Вторая книга считается большой"); else System.out.println("Вторая книга считается маленькой"); book2.word = lowerCase; author2.word = lowerCase; if (book2.matches() || author2.matches()) System.out.println("Найдено совпадение во второй книге"); else System.out.println("Во второй книге совпадение не найдено"); double bookPrice2 = Math.floor(Math.sqrt(author2.rating) * (book2.estimatePrice())); int finalBookPrice2 = (int) bookPrice2; if (finalBookPrice2 < 250) { finalBookPrice2 = 250; } System.out.println("Стоимость книги:" + finalBookPrice2 + "руб."); } }