나이에 따라 다른 문장 출력하기 p.94
public class IfExample1 {
public static void main(String[] args) {
int age = 7;
if(age>=8){
System.out.println("학교에 다닙니다.");
}
else{
System.out.println("학교에 다니지 않습니다.");
}
}
}
if-else문으로 입장료 계산하기 p.97
public class IfExample2 {
public static void main(String[] args) {
int age = 9;
int charge;
if(age<8){
charge = 1000;
System.out.println("취학 전 아동입니다.");
}
else if(age<14){
charge = 2000;
System.out.println("초등학생 입니다.");
}
else if(age<20){
charge = 2500;
System.out.println("중, 고등학생 입니다.");
}
else{
charge = 3000;
System.out.println("일반인 입니다.");
}
System.out.println("입장료는 "+charge+"원입니다.");
}
}
switch-case문 예제 1 p.102
public class SwitchCase {
public static void main(String[] args) {
int ranking = 1;
char medalColor;
switch(ranking){
case 1 :
medalColor = 'G';
break;
case 2 :
medalColor = 'S';
break;
case 3 :
medalColor = 'B';
break;
default :
medalColor = 'A';
}
System.out.println(ranking+"등 메달의 색깔은 "+medalColor+" 입니다.");
}
}
swtich-case문 예제 2 p.105
public class SwitchCase2 {
public static void main(String[] args) {
String medal = "Gold";
switch(medal){
case "Gold" :
System.out.println("금메달 입니다.");
break;
case "Silver" :
System.out.println("은메달 입니다.");
break;
case "Bronze" :
System.out.println("동메달 입니다.");
break;
default :
System.out.println("메달이 없습니다.");
break;
}
}
}
1부터 10까지 더하기 p.107
public class BasicLoop {
public static void main(String[] args) {
int num = 1;
num += 2;
num += 3;
num += 4;
num += 5;
num += 6;
num += 7;
num += 8;
num += 9;
num += 10;
System.out.println("1부터 10까지의 합은 " + num + "입니다.");
}
}
while문 예제 p.109
public class WhileExample1 {
public static void main(String[] args) {
int num = 1;
int sum = 0;
while(num <= 10){
sum += num;
num++;
}
System.out.println("1부터 10까지의 합은 " + sum + "입니다.");
}
}
'JAVA > JAVA 연습' 카테고리의 다른 글
DO IT 연습 문제 1 (0) | 2022.10.31 |
---|---|
DO IT 세 값의 최대 값 구하기 (0) | 2022.10.31 |
Do it! 자바 프로그래밍 : 연산자 01 (0) | 2022.10.01 |
JAVA 토끼와 거북이 (최대 공약수 ,최소공배수) (0) | 2022.09.30 |
JAVA 개굴개굴 개구리 (0) | 2022.09.25 |