/
magnetoc
/
homework_conditional_operators
Обзор
Документация
Войти
/
magnetoc
/
homework_conditional_operators
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Years.java
36 строк
1 KB
magnetoc
hw3
28 июн 2026, 17:53
28 июн 2026, 17:53
3484188
Код
Авторство
О чём код?
import java.util.Scanner; public class Years { public static int calculate(int year) { int day1; if(year % 400 == 0) { day1 = 366; } else if (year % 100 == 0) { day1 = 365; } else if (year % 4 == 0) { day1 = 366; } else { day1 = 365; } return day1; } public static void main(String[] args) { int score = 0; Scanner scanner = new Scanner(System.in); while (true) { System.out.println("Введите год:"); int year = scanner.nextInt(); int i = calculate(year); System.out.println("Введите количество дней:"); int day = scanner.nextInt(); if (i == day) { score++; } else { System.out.println("Неправильно! В этом году " + i + " дней!"); break; } } System.out.println("Набрано очков: " + score); scanner.close(); } }