사각형 출력하기 1
길이 n이 입력되면 길이가 n인 사각형을 출력하시오.
단, 사각형은 * 모양으로 채운다.
입력
사각형의 길이 n이 입력된다.
출력
가로 세로 길이 n인 사각형을 출력한다.
========================================================================================
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = 0 ; i < a; i++){
for(int j = 0; j < a; j++){
System.out.print("*");
}
System.out.printf("\n");
}
}
}
========================================================================================
사각형 출력하기 2
길이 n이 입력되면 다음과 같은 사각형을 출력한다.
예)
n이 5일때
*****
* *
* *
* *
*****
입력 :길이 n이 입력된다. (n >= 3)
출력 :사각형을 출력한다.
=================================================================================
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = 1; i <= a; i++){
for(int z = 1; z <= a; z++){
if(i == 1 || i == a){
System.out.print("*");
}else {
if(z == 1 || z == a){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
}
System.out.println();
}
}
}
=================================================================================
삼각형 출력하기 1
n이 입력되면 다음과 같은 삼각형을 출력하시오.
예)
n 이 5 이면
*
**
***
****
*****
입력
길이 n이 입력된다.
출력
삼각형을 출력한다.
============================================================================
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = 1; i <= a; i++){
for(int j = 0; j < i; j++){
System.out.print("*");
}
System.out.print("\n");
}
}
}
============================================================================
삼각형 출력하기 2
길이 n이 입력되면 역삼각형을 출력한다.
예)
n이 5이면
*****
****
***
**
*
입력
길이 n이 입력된다.
출력
역삼각형을 출력한다.
============================================================================
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = a; i >= 1; i--){
for(int j = i; j > 0; j--){
System.out.print("*");
}
System.out.print("\n");
}
}
}
============================================================================
삼각형 출력하기 3
길이 n이 입력되면 다음과 같은 역삼각형을 출력한다.
예)
n이 5이면
*****
****
***
**
*
입력
길이 n이 입력된다.
출력
역삼각형을 출력한다.
============================================================================
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = a; i > 0; i--){
for(int k = a; k > i; k--){
System.out.print(" ");
}
for(int z = 0; z < i; z++){
System.out.print("*");
}
System.out.println();
}
}
}
============================================================================
삼각형 출력하기 4
n이 입력되면 다음 삼각형을 출력하시오.
예) n = 4
*
**
***
****
***
**
*
입력 : n이 입력된다.
출력 :예시에 설명된 것과 같은 삼각형을 출력한다.
============================================================================
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = a; i >= 1; i--){
for(int z = a; z >= i; z--){
System.out.print("*");
}
System.out.println();
}
for(int i = a; i > 1; i--){
for(int j = i; j > 1; j--){
System.out.print("*");
}
System.out.print("\n");
}
}
}
============================================================================
CodeUP 중첩 반복문 2020-04-16 (0) | 2020.04.14 |
---|