📚 Study/Java

JAVA :: Test046_반복문 while (1~100까지의 정수 중에서 정수/짝수/홀수의 합을 따로 계산하는 프로그램 구현)

bono-hye 2023. 9. 9. 00:54

○ 실습
실행 예)
1부터 100까지의 정수의 합 : 5050
1부터 100까지의 짝수의 합 : 2550
1부터 100까지의 홀수의 합 : 2500

 

public class Test046
{
	public static void main(String[] args)
	{
		int n=1;
		int sum=0;
		int even=0;
		int odd=0;

		while (n<=100)
		{
			sum += n;

			if (n%2==0)
			{
				even += n;
			}
			else if (n%2!=0)
			{
				odd += n;
			}
			else
			{
				System.out.println("판별 불가 데이터~!!!");
				return;
			}

			n++;
		}
		// 결과 출력
		System.out.println("1부터 100까지의 정수의 합 : " + sum);
		System.out.println("1부터 100까지의 짝수의 합 : " + even);
		System.out.println("1부터 100까지의 홀수의 합 : " + odd);

	}
}