본문 바로가기

카테고리 없음

구구단 시작, 끝 단 입력받고 3x3출력

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package java1;
import java.util.Scanner;
 
public class gugudan3x3 {
 
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        
        int num1=0;
        int num2=0;
        int temp=0;
 
        
        System.out.println("첫 번째 수를 입력해주세요. ");
        num1= scanner.nextInt();                     
        System.out.println("두 번째 수를 입력해주세요. ");
        num2= scanner.nextInt();            
        
        if (num2 < num1) {
            temp= num2;
            num2= num1;
            num1= temp;  }
       
        
        for(int dan=num1; dan<=num2; dan+=3) {             
            for(int i=0; i<3; i++) {
            if(dan+i < num2+1) {
            System.out.printf("***%d***\t", dan+i); 
                }
            }
            System.out.println();
            
            for (int level=1; level<=9; level++) {
                for(int i=0; i<3; i++) {
                    if(dan+i < num2+1) {
                        System.out.printf("%dx%d=%d\t",dan+i,level,(dan+i)*level); 
               
                        }
                    }
                    System.out.println();
                }
                System.out.println();
            } 
        }
    }
cs
 

 

 

ㅠㅡㅠㅡㅠㅡㅠㅠㅠㅠ 분명 처음이니까 초반에 바로 이해 못하는 게 당연하다고 생각하면서도 뭔가 바로 복습이나 반복으로 간신히 이해할 뿐 파밧! 하면서 머릿속에 깨달음 안되니까 나만 못 따라가는 것 같고,,,, 반복적으로 그렇게 느끼니까 너무 초조함, , , , 했던걸 다시 한다거나, 버벅거리면서 예전에 했던 코딩 구경하며 띄엄띄엄 하면 문제를 풀 수 있긴 한데 내 게 아니라는거고, 내가 완벽하게 이해하지 못했다는거라..... 지금 상태가 딱 무한 while문에 빠진 것 같음 , , , , , ,,, 알고있는 것들은 반복해서 수행해낼 수 있으나 그걸 벗어나서 새로운걸 시작 못해,,,,,,, 벗어나면 머리가 에러나버림ㅠ

 

근데 또 한편으로는 너가 그만큼 노력을 안했기 때문이라는,,,, 마음의 소리가 들려서 착잡^^,,, 열심히헙시다,, , ,나새끼,,,