겉바속촉
while, if를 사용한 구구단 본문
728x90
반응형
안녕하세요~ 겉바속촉입니다!^^!
지난 번에 중첩 for문을 사용해서 구구단을 만들어봤습니다
2020/05/28 - [취업일기/블록체인] - 중첩 for문
이번에는 while과 if문을 활용해서
1. 입력한 수의 단만 나오도록 ----> scanner활용
2. 2~9단이 아닌 다른 수를 입력하면 다시 입력할 수 있도록 ----> continue활용
3. 0을 입력하면 종료까지 될 수 있도록 -----> break활용
package day0528;
import java.util.Scanner;
public class QuizDanScan_09 {
public static void main(String[] args) {
//import
Scanner sc = new Scanner(System.in);
//변수선언
int dan;
//입력문
while(true)
{
System.out.println("단을 입력해주세요(종료:0)");
dan = sc.nextInt();
if(dan == 0)
{
System.out.println("프로그램을 종료합니다.");
break;
}
if(dan<2||dan>9)
{
System.out.println("잘못입력했어요~~~");
continue;
}
System.out.println("["+dan+"]");
for(int i =1;i<=9;i++)
{
System.out.println(dan + "*" + i + "=" + dan*i);
}
System.out.println();
}
}
}
위와 같은 결과가 콘솔창에 나온다면 성공!^^!
728x90
반응형
'IT일기(하반기) > 블록체인' 카테고리의 다른 글
여러가지 연습예제 (0) | 2020.05.28 |
---|---|
random 연습하기 (0) | 2020.05.28 |
중첩 for문 (0) | 2020.05.28 |
string 연습하기 (0) | 2020.05.28 |
Continue 연습하기 (0) | 2020.05.28 |