*
***
*****
*******
*********
위 모양 출력해보기!
😅 처음 시도
int i,j;
for(i =1;i <=5;i++){
for (j = 5-i; j>=1;j--){
System.out.print(" ");
}
System.out.print("*");
System.out.println();
}
for문 두번 써서 빈칸 띄우니까 제한 시간이 끝났다! 😅😂
*
*
*
*
*
// 정답
int i,j;
for(i =1;i <=5;i++){
for (j = 5-i; j>=1;j--){
System.out.print(" ");
}
for (int k = 1;k<=2*i-1;k++){
System.out.print("*");
}
System.out.println();
}
시간이 적기도 했지만 for문을 한번 더 사용해야 조건에 맞는 별 갯수가 나온다고 생각을 못 했다ㅎㅎ..
행 별로 출력이 되는 상위 for문이 존재해야 하고 행이 바뀔 때 마다 빈칸의 수와 별의 수는 따로 생각해서 만들어줘야 한다. 요구되는 조건이 다르니까!
문제를 풀기 전에 필요한 조건을 잘 생각해봐야겠다.