Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Book books[] = new Book[5];
- books[0] = new Book();
- books[0].title = "Женщина в белом";
- books[0].author = "Уилки Коллинз";
- books[0].publishYear = 1860;
- books[1] = new Book();
- books[1].title = "Цветок орхидеи";
- books[1].author = "Джеймс Хедли Чейз";
- books[1].publishYear = 1948;
- books[2] = new Book();
- books[2].title = "Брида";
- books[2].author = "Пауло Коэльо";
- books[2].publishYear = 1990;
- books[3] = new Book();
- books[3].title = "Милый друг";
- books[3].author = "Ги де Мопассан";
- books[3].publishYear = 1885;
- books[4] = new Book();
- books[4].title = "Королёк — птичка певчая";
- books[4].author = "Решат Нури Гюнтекин";
- books[4].publishYear = 1922;
- int min = 0;
- int number = 0;
- for (int i = 0; i < books.length; i++) {
- if (min > books[i].publishYear) {
- min = books[i].publishYear;
- number = i;
- }
- }
- System.out.println("Автор самой старой книги: " + books[number].author + "(" + books[number].publishYear + ")");
- Scanner in = new Scanner(System.in);
- System.out.println("Введите автора: ");
- String nameauthor = in.nextLine();
- for (int i = 0; i < books.length; i++) {
- if (books[i].author.equals(nameauthor)==true){
- System.out.println(books[i].title);
- }
- }
- System.out.println("Введите год издания книги: ");
- int year = Integer.valueOf(in.nextLine());
- for (int i = 0; i < books.length; i++) {
- if (books[i].publishYear < year) {
- System.out.println(String.format("Название книги: %s; Автор книги: %s; Год издания: %d", books[i].title, books[i].author,books[i].publishYear));
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement