/
AndreySmrx
/
resa2
Обзор
Документация
Войти
/
AndreySmrx
/
resa2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/Main.java
41 строка
1 KB
AndreySmrx
Create: Main.java
25 июн 2026, 03:08
Верифицирован
25 июн 2026, 03:08
7baa4c0
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int score = 0; // счётчик правильных ответов while (true) { System.out.print("Введите год: "); int year = scanner.nextInt(); System.out.print("Введите количество дней: "); int userDays = scanner.nextInt(); int correctDays = getDaysInYear(year); // правильное число дней if (userDays == correctDays) { score++; // угадал – увеличиваем счёт } else { // ошибка – выводим правильный ответ и завершаем игру System.out.println("Неправильно! В этом году " + correctDays + " дней!"); break; } } System.out.println("Набрано очков: " + score); scanner.close(); } // Метод определяет количество дней в году по правилам високосности public static int getDaysInYear(int year) { if (year % 400 == 0) { return 366; } else if (year % 100 == 0) { return 365; } else if (year % 4 == 0) { return 366; } else { return 365; } } }