/
Vitalii01
/
NumberOfDaysPerYear
Обзор
Документация
Войти
/
Vitalii01
/
NumberOfDaysPerYear
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Program.java
58 строк
2 KB
Vitalii01
upload files
25 мар 2025, 10:29
25 мар 2025, 10:29
1dbb28a
Код
Авторство
О чём код?
import java.util.Scanner; public class Program { //=======================================Task №1 public static void main(String[]args)throws Exception{ System.out.println("Введите год в формате: \"yyyy\""); Scanner scanner = new Scanner(System.in); int ResultScannerYear = scanner.nextInt(); TaskOne(ResultScannerYear); System.out.println(""); TaskTwo(); } public static void TaskOne(int Year){ // Проверка на высокосный год if(Year%4==0&&Year%100!=0||Year%400==0) { System.out.println("Количество дней в году: 366"); } else{ System.out.println("Количество дней в году: 365"); } } public static int x ; //=======================================Task №2 public static void TaskTwo(){ boolean Stop = true; Scanner scannerYear = new Scanner(System.in); Scanner scannerDay = new Scanner(System.in); while (Stop){ System.out.println("Введите год в формате: \"yyyy\""); int Sc = scannerYear.nextInt(); // Ввод года System.out.println("Введите кол-во дней в году:"); int Day = scannerDay.nextInt(); // Ввод дней //Проверка на высокосный год if(Sc%4==0&&Sc%100!=0||Sc%400==0) { // 366 if(Day==366){ x++; Stop = true; } else{ System.out.println("Неправильно в этом году: 366"); System.out.println("Набрано очков: " +x); Stop = false; } } else { if(Day==365){ x++; Stop = true; } else{ System.out.println("Неправильно в этом году: 365"); System.out.println("Набрано очков: " +x); Stop = false; } } } } }