1.java.util.Scanner input = new Scanner(System.in);
System.out.println("숫자를 입력하세요.");
int a = input.nextInt();
if(a%4==0 && a%400==0 || a%100 != 0){
System.out.println("윤년");
}
else{
System.out.println("평년");
}
프로그램이 이렇게 짜여있는데요 여기서 if조건문에 &&는 and인건 알겠는데 ||랑 !=가 뭔지 모르겠어요...
고수님들한테 물어봐도 될까요..?
2. int a = 0;
int sum = 0;
for(;sum<5000;){
sum += ++a;
}
System.out.printf("%d , %d", a, sum);
}
프로그램이 이렇게 짜여있는데 이게 문제가 1~n 까지의 합이 5000을 넘지않는 최댓값과 n값을 구하는 건데요...
이건 제가 변수 선언하는거 외에는 이해가 도저히 안되서 질문드립니다...