Я не очень понимаю как работать с процентами. Кто нибудь поможет? ссылки к примеру. Вот я поэтому так написать) что тут не так?)
package com.javarush.task.task04.task0414;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Количество дней в году
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String n = reader.readLine();
int in = Integer.parseInt(n);
double x = in/400;
double y = in/100;
double z = in/4;
int d = in/400;
int e = in/100;
int j = in/4;
double a = x - d;
double b = y - e;
double c = z - j;
if (a > 0) {
System.out.println("количество дней в году: 366");
}
else {
if (b > 0) {
System.out.println("количество дней в году: 365");
}
else {
if (c > 0) {
System.out.println("количество дней в году: 366");
}
else {
System.out.println("количество дней в году: 365");
}
}
}
}
}
if (in % 400 == 0) скажем 1928 / 400 = 4.82 остаток от деления будет 82, то что после запятой условие не выполнится тогда проверяем следующее условие и тд