java! switch와 if문으로 계절 나타내기.
월을 입력하세요:
1월 : 겨울 입니다.
2월 : 겨울 입니다.
3월 : 봄 입니다.
4월 : 봄 입니다.
5월 : 봄 입니다.
6월: 여름입니다.
7월 : 여름입니다.
8월 : 여름입니다.
9월 : 여름 같은 9월과 선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.
10월 : 선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.
11월 : 11월은 가을입니다.
12월 : 겨울입니다.
< switch문을 이용하여 계절 표현. >
import java.util.Scanner;
public class SwitchTest1 {
public static void main(String args[])
{
Scanner stdin = new Scanner(System.in);
System.out.print("월을 입력하세요 : ");
int month = stdin.nextInt();
String MtoS;
switch (month)
{
case 12:
case 1:
case 2:
MtoS="겨울입니다.";
break;
case 3:
case 4:
case 5:
MtoS="봄입니다.";
break;
case 6:
case 7:
case 8:
MtoS="여름입니다.";
break;
case 9:
System.out.print("여름 같은 9월과 ");
case 10:
System.out.print("선선한 10월과 ");
case 11:
System.out.print("낙엽이 떨어지는 11월은 ");
MtoS="가을입니다.";
break;
default:
MtoS = "1~12월을 벗어난 달입니다.";
break;
}
System.out.println(MtoS);
stdin.close();
}
}
< if문을 이용하여 계절 표현. >
import java.util.Scanner;
public class SwitchChangeIf {
public static void main(String args[])
{
Scanner stdin = new Scanner(System.in);
System.out.print("월을 입력하세요: ");
int month = stdin.nextInt();
if (month==12 || month==1 || month==2)
System.out.println("겨울 입니다.");
else if (month >=3 && month <=5)
System.out.println("봅 입니다.");
else if (month >=6 && month <=8)
System.out.println("여름 입니다.");
else if (month ==9)
System.out.println("여름 같은 9월과 선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.");
else if (month == 10 )
System.out.print("선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.");
else if (month == 11)
System.out.print("낙엽이 떨어지는 11월은 가을입니다..");
else
System.out.println("1~12월을 벗어난 달 입니다. ");
stdin.close();
}
}
많이 작성해보는 것이 중요하다고 해서 의미없는 프로그램들이라도 작성하며 손에 익숙해지도록 연습중이다.
쉬운 부분이라 그런지 정말 빠지게 된다. 재밌다.
hey ann
1월 : 겨울 입니다.
2월 : 겨울 입니다.
3월 : 봄 입니다.
4월 : 봄 입니다.
5월 : 봄 입니다.
6월: 여름입니다.
7월 : 여름입니다.
8월 : 여름입니다.
9월 : 여름 같은 9월과 선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.
10월 : 선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.
11월 : 11월은 가을입니다.
12월 : 겨울입니다.
< switch문을 이용하여 계절 표현. >
import java.util.Scanner;
public class SwitchTest1 {
public static void main(String args[])
{
Scanner stdin = new Scanner(System.in);
System.out.print("월을 입력하세요 : ");
int month = stdin.nextInt();
String MtoS;
switch (month)
{
case 12:
case 1:
case 2:
MtoS="겨울입니다.";
break;
case 3:
case 4:
case 5:
MtoS="봄입니다.";
break;
case 6:
case 7:
case 8:
MtoS="여름입니다.";
break;
case 9:
System.out.print("여름 같은 9월과 ");
case 10:
System.out.print("선선한 10월과 ");
case 11:
System.out.print("낙엽이 떨어지는 11월은 ");
MtoS="가을입니다.";
break;
default:
MtoS = "1~12월을 벗어난 달입니다.";
break;
}
System.out.println(MtoS);
stdin.close();
}
}
< if문을 이용하여 계절 표현. >
import java.util.Scanner;
public class SwitchChangeIf {
public static void main(String args[])
{
Scanner stdin = new Scanner(System.in);
System.out.print("월을 입력하세요: ");
int month = stdin.nextInt();
if (month==12 || month==1 || month==2)
System.out.println("겨울 입니다.");
else if (month >=3 && month <=5)
System.out.println("봅 입니다.");
else if (month >=6 && month <=8)
System.out.println("여름 입니다.");
else if (month ==9)
System.out.println("여름 같은 9월과 선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.");
else if (month == 10 )
System.out.print("선선한 10월과 낙엽이 떨어지는 11월은 가을입니다.");
else if (month == 11)
System.out.print("낙엽이 떨어지는 11월은 가을입니다..");
else
System.out.println("1~12월을 벗어난 달 입니다. ");
stdin.close();
}
}
많이 작성해보는 것이 중요하다고 해서 의미없는 프로그램들이라도 작성하며 손에 익숙해지도록 연습중이다.
쉬운 부분이라 그런지 정말 빠지게 된다. 재밌다.
hey ann
댓글
댓글 쓰기