1. 어떤 5자리 정리, n=12345 의 각 자리에 있는 수가 짝수인지 홀수 인지 구분하고
그 합을 구해보자.
결과> 짝수의 갯수: 2
홀수의 갯수 : 3
>> test1.java
2.어떤 식품 가게에 돈 계산 프로그램을 만들어보자.
결과> 손님이 지불한 금액: 10000
손님이 구입한 금액: 2520
잔돈내역
거스름돈: 7480
오천원: 1
천원: 2
오백원: 0
백원: 4
오십원: 1
십원: 3
Exam1_1.java
public class Exam1_1{
public static void main(String[] args){
int n=62845;
int even=0;
even+=(n/10000%2==0)?1:0; // 10000자리
even+=(n/1000%10%2==0)?1:0; // 1000자리
even+=(n/100%10%2==0)?1:0; // 100자리
even+=(n/10%2==0)?1:0; // 10자리
even+=(n%2==0)?1:0; // 1자리
System.out.println("짝수의 개수: "+even);
System.out.println("홀수의 개수: "+(5-even));
}
}
Exam1_2.java
public class Exam1_2{
public static void main(String[] args){
int pay=10000, buy=2520;
int change=pay-buy;
System.out.println("오천원: " +change/5000);
System.out.println("천 원: " +change/1000%5);
System.out.println("오백원: " +change%1000/500);
System.out.println("백 원: " +change%1000/100%5);
System.out.println("오십원: " +change%100/50);
System.out.println("십 원: " +change%100/10%5);
}
}
'Study > Java' 카테고리의 다른 글
[java] 객체지향 (0) | 2019.05.14 |
---|---|
[java] 조건문, 반복문 예제 (0) | 2019.05.14 |
[java] 조건문, 반복문 (0) | 2019.05.14 |
[java] 기초, 변수, 형변환, 연산자 (0) | 2019.05.14 |
[java] 기초, 변수, 형변환 (0) | 2019.05.14 |