
2023/01/16 수업 내용
- 반복문 사용을 금지해 구구단 출력
- dan변수를 활용해 다른 단이 나올 수 있도록 작성
여러 버전으로 코드 실행
- 문제 : dan 변수의 값에 따라 첫번째로 곱하는 수가 변하게 해주세요.
class Main {
public static void main(String[] args) {
int dan = 8;
System.out.println(dan + " 1 = " + dan);
System.out.println(dan + " 2 = " + (dan 2));
System.out.println(dan + " 3 = " + (dan 3));
System.out.println(dan + " 4 = " + (dan 4));
System.out.println(dan + " 5 = " + (dan 5));
System.out.println(dan + " 6 = " + (dan 6));
System.out.println(dan + " 7 = " + (dan 7));
System.out.println(dan + " 8 = " + (dan 8));
System.out.println(dan + " 9 = " + (dan * 9));
}
}
- 문제 : dan 변수의 값에 따라 그에 해당하는 구구단이 출력 되도록 해주세요.
class Main {
public static void main(String[] args) {
int dan = 8;
System.out.println(dan + " 1 = " + dan);
System.out.println(dan + " 2 = " + (dan 2));
System.out.println(dan + " 3 = " + (dan 3));
System.out.println(dan + " 4 = " + (dan 4));
System.out.println(dan + " 5 = " + (dan 5));
System.out.println(dan + " 6 = " + (dan 6));
System.out.println(dan + " 7 = " + (dan 7));
System.out.println(dan + " 8 = " + (dan 8));
System.out.println(dan + " 9 = " + (dan * 9));
}
}
- 문제 : 2부터 9까지의 숫자를 사용하지 않고 구구단 출력을 완성 해주세요.
class Main {
public static void main(String[] args) {
int dan = 8;
int i = 1;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
i++;
System.out.println(dan + " " + i + " = " + dan i);
}
}
개념
- i++는 i=i+1과 동일하다.
- i--는 i=i-1과 동일하다.