""의 높이와 너비를 1이라고 했을 때, ""을 이용해 직각 이등변 삼각형을 그리려고합니다. 정수 n 이 주어지면 높이와 너비가 n 인 직각 이등변 삼각형을 출력하도록 코드를 작성해보세요.
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for (int i = 0; i < n ; i++){
for (int j=0; j <= i ; j++){
System.out.print("*");
}
}
System.out.println();
}
}
모든 코드가 ****으로 쭉 나왔다
import java.util.Scanner; //입력받은 n값만큼 출력해야해서 Scanner 클래스 import
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt(); //int 타입의 n 을 Scanner사용하기 위함.
for (int i = 0; i < n ; i++){
for (int j=0; j <= i ; j++){
System.out.print("*");
//i = 0 일때 j = 0반복
//i = 1 일때 j = 0 ,1 반복
//i = 2 일때 j = 0 ,1,2 반복 이렇게 *의 갯수를 늘려간다.
}
System.out.println();
}
}
}
나도코딩 자바편 들을때 한번 해본적이 있는 문제였음에도
for문을 2번 반복해서 써야하니까 다시 써뒀던 코드를 살펴봤어야했다.