//아래와 같이 결과가 나타나게 프로그램 하시오
1번 문제
1
212
32123
4321234
543212345
2번 문제
구구단을 찍으시오
3번문제
키보드로 부터 데이터를 입력받아 화면에 출력하느 소스를 작성하시오
예)키보드로부터 123을 입력받고 엔터키를 치면 화면에 123이 출력..
여러번 입력받게 프로그램 하시오
단 숫자 1111이 4개가 들어오면 프로그램을 멈추시오
- 소스
import java.io.*;
public class Test {
public static void main(String[] args) throws java.io.IOException
{
// 1번 문제
for(int i=1 ; i<=5 ; i++){
int j;
for(j=0 ; j<=4-i ; j++){
System.out.print(" ");
}
for(int k=i ; k>1 ; k--){
System.out.print(k);
}
for(j=1 ; j<=i ; j++){
System.out.print(j);
}
System.out.println();
}
// 2번 문제
for(int i=2 ; i<=9 ; i++){
for(int j=1 ; j<=9 ; j++){
int result = i*j;
System.out.println(i+"*"+j+"="+result);
}
}
// 3번 문제
while(true){
// int val = 0;
// val = (int)System.in.read()-48;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = br.readLine();
int value = Integer.parseInt(input);
System.out.println("입력한 값 :"+value);
if(value == 1111){
System.out.println("종료합니다");
break;
}
}
}
}