옆자리 짝꿍의 제안으로 python으로 풀었던 조건문 문제를 java로 풀어보기로 했다.
사진은 python수업 때 선생님이 제공해주신 문제를 가져왔다.
java듣다가 python보니깐 반가운데... 하나도 기억이 안난다... 못난 기억력...
money = 11000
if money >= 10000 :
print("택시를 탄다.")
int money = 9000;
switch(money/10000){
case 0 :
System.out.println("택시를 안탄다.");
break;
default :
System.out.println("택시를 탄다.");
break;
}
num = int(input("정수 입력 >> "))
if num%3==0 and num%5==0 :
print("3과 5의 배수입니다.")
else :
print("3과 5의 배수가 아닙니다.")
System.out.print("정수입력 >> ");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
switch(num%15){
case 0 :
System.out.println("3과 5의 배수입니다.");
break;
default :
System.out.println("3과 5의 배수가 아닙니다.");
break;
}
mask = int(input("마스크 개수 입력 >> "))
ew = mask//8 # 마스크의 개수를 8로 나눈 몫
fw = mask%8//5 # 마스크의 개수를 8로 나눈 나머지에 5로 나눈 몫
if mask%8%5 != 0 : # 만약 8로 나눈 값에서 5로 나눴는데도 값이 남을 때
fw += 1
elif ew == 0 : # 마스크가 8개 미만일 때
fw = mask//5
if mask%5 != 0 :
fw += 1
print("8개들이 포장지 개수 : ", ew)
print("5개들이 포장지 개수 : ", fw)
System.out.print("마스크 개수 입력 >> ");
int mask = sc.nextInt();
int ew = 0;
int fw = 0;
switch(mask/8){
case 0 : // 마스크를 8로 나눈 몫이 0일 때 -> 마스크가 8개 미만일 때
fw = mask/5;
if(mask%5!=0){
fw += 1;
}
break;
default :
ew = mask/8;
fw = mask%8/5;
if(mask%8%5 != 0){
fw += 1;
}
break;
}
System.out.println("8개들이 포장지 개수 : " + ew);
System.out.println("5개들이 포장지 개수 : " + fw);