임의의 수를 입력받아 다음과 같이 처리하라
1~임의의 수=합
1~임의의 수=홀수의 합
1~임의의 수=짝수의 합
ex)
import java.util.Scanner;
class ForEx1
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
System.out.print("임의의 수를 입력=");
int num = scan.nextInt();
int sum=0;
int oddSum=0;
int evenSum=0;
for(int i=1; i<=num; i++){
sum=sum+1;
if(i%2==0){evenSum=evenSum+i;}
else{oddSum=oddSum+i;}
}
System.out.println("1~"+num+"까지의 합은"+sum);
System.out.println("1~"+num+"까지의 홀수의 합은"+oddSum);
System.out.println("1~"+num+"까지의 짝수의 합은"+evenSum);
}
}
'응용 SoftWare > JAVA' 카테고리의 다른 글
이름과 점수를 입력받아 개인별 총점과 평균, 과목별 총점과 평균을 구하고 개인별 석차순으로 정렬하라. (0) | 2016.11.29 |
---|---|
중첩반복문 + 구구단 만들기 (0) | 2016.11.25 |
[예제] 달력 만들기 (0) | 2016.11.24 |
for 반복문 (0) | 2016.11.24 |
switch 조건문 (0) | 2016.11.24 |