1. 사용자가 입력한 구구단을 출력하시오.
출력결과
원하는 구구단수를 입력하시오. : 2
2 x 1 = 2
2 x 2 = 4
..
import java.util.Scanner;
public class Te5
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
while(true)
{
System.out.println("####################");
System.out.println("#1: 구구단 계산");
System.out.println("#2: 종료");
System.out.println("####################");
int num = sc.nextInt();
if(num==1)
{
System.out.println("원하는 구구단수를 입력하시오");
int a =sc.nextInt();
if (a>=10)
{
System.out.println(a+"단");
for(int m =1; m<=a; m++)
{
System.out.println(a + " x " + m + " = " + (a*m));
}
System.out.println("--------------------------");
}else
{
System.out.println(a+"단");
for(int m =1; m<10; m++)
{
System.out.println(a + " x " + m + " = " + (a*m));
}
System.out.println("--------------------------");
}
}else if(num==2)
{
System.out.println("종료되었습니다.");
break;
}
}
}
}
2. 다음의 결과를 출력하시오.
*
* *
* * *
* * * *
* * * * *
// 다음의 결과를 출력하시오
// *
// **
// *** => *****
public class Te2
{
public static void main(String[] args)
{
for(int b = 1; b<=5; b++)
{
for(int a = 1; a<=b; a++)
{
System.out.print("*");
}
System.out.println();
}
}
}
3. 다음의 결과를 출력하시오.
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
public class Te3
{
public static void main(String[] args)
{
for(int b = 9; b>0; b--)
{
for(int a = 1; a<=b; a++)
{
System.out.print(a);
}
System.out.println();
}
}
}
4.
*
**
***
****
*****
****
***
**
*
public class Te4
{
public static void main(String[] args)
{
int a = 1;
while(a<=5)
{
for(int b=1; b<=a; b++)
{
System.out.print("*");
}
a++;
System.out.println();
}
// a= 6
while(a>=1)
{
for(int b=a-2; b>=1; b--)
{
System.out.print("*");
}
a--;
System.out.println();
}
}
}
void / static 의미 (0) | 2020.10.01 |
---|---|
자바 홀수 또는 짝수만 출력 continue 활용 (0) | 2020.10.01 |
for 이중 / while for 구구단 만들기 (0) | 2020.10.01 |
for 문 예제 (0) | 2020.10.01 |
IF ELSE / 점수 (0) | 2020.10.01 |
댓글 영역