프로그래밍 언어 복습/JAVA

#8 JAVA for문 구구단 문제 풀어보기

사재원 교수 2022. 5. 16. 18:12

 

 

 

정답공개 ~

package hihihi;

import java.util.Random;
import java.util.Scanner;


public class first {
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		while(true) {
			System.out.println("1. 원하는 구구단 출력");
			System.out.println("2. 전체 구구단 출력");
			System.out.println("3. 종료");
			int a = sc.nextInt();
			
			if(a==1) {
				System.out.print("원하는 구구단 : ");
				int b = sc.nextInt();
				for(int i=b;i<=b;i++) {
					for(int j=1;j<10;j++) {
						System.out.println(i + "*" + j + "=" + i*j);
					}
					System.out.println();
				}
				
			}else if(a == 2) {
				for(int i=2;i<10;i++) {
					System.out.println(i+"단");
					for(int j=1;j<10;j++) {
						System.out.println(i + "*" + j + "=" + i*j);
					}
					System.out.println();
				}
				
				
				
			}else if(a == 3) {
				System.out.println("프로그램 종료");
				break;
			}
			
			
		}
		
		
		
		
	}
}