public class Hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 1; i <= 9; i++){
for (int j = 1; j <= 3; j++){
int x = j + 1 + (i - 1)/ 3 * 3;
int y = (i % 3) == 0 ? 3 : i % 3;
if (x > 9){
break;
}
System.out.print(x+”*”+y+”=”+x*y+”\t”);
}
System.out.println();
if (i % 3 == 0){
System.out.println();
}
}
}
}
–> 결과
2*1=2 3*1=3 4*1=4
2*2=4 3*2=6 4*2=8
2*3=6 3*3=9 4*3=12
5*1=5 6*1=6 7*1=7
5*2=10 6*2=12 7*2=14
5*3=15 6*3=18 7*3=21
8*1=8 9*1=9
8*2=16 9*2=18
8*3=24 9*3=27
“논리적인 과정을 하나하나 거쳐 나가면서 답을 만들어 가는 것이 여러분들이 진정으로 배워야 하는 것이다” 크..
int number = 12321;
int tmp = number;
int result = 0;
while(tmp != 0){
result = result * 10 + tmp%10;
tmp /= 10;
}
if(number == result){
System.out.print(“회문수”);
}
else{
System.out.print(“회문수가 아니다”);
}
–> 회문수 여부 출력