본문 바로가기
  • 식초 한잔 할래..?
공부/게임 공부

코딩 실습 경험자 Lv2-5 [구구단 출력]

by 돼지피그푸곰 2025. 9. 3.

 

이중 반복문을 이용한 구구단입니다.

 

어떻게 해야 할지 감도 안옵니다.

범위가 1부터 9까지인 A와 B를 정해주고 A가 1인 동안 B가 1부터 9까지 다 곱하면 A가 2가 되고, 그렇게 3이되고 9까지하면 될 것 같습니다.

이를 가로,  세로로 출력해야 하는데

가로가 전부 A일 때

세로가 전부 A일 때를 나누어서 생각해 보면

대학교 다닐때 for문으로 굉장히 쉽게 했던 기억이 납니다.

 

근데 진짜 약간 어이가 없는데, for(int 만 치니까 자동완성으로 나옵니다 ;;

그 다음 줄도 for (만 치니까 나옵니다. 얼마나 많은 사람들이 이 문제로 예습을 했는지, AI가 알아서 풀어줍니다.

 

 

1
2
3
4
5
6
7
8
for(int i = 1; i < 10; i++)
{
    for(int j = 1; j < 10; j++)
    {
       Console.Write($"{j} x {i} = {i * j} \t");
    }
    Console.WriteLine();
}
cs

어라 색이 왜 이러지

우선 세로일 때 입니다.

가로는 저 코드에서 i와 j의 위치만 바꾸면 됩니다.

1
2
3
4
5
6
7
8
for(int i = 1; i < 10; i++)
{
    for(int j = 1; j < 10; j++)
    {
        Console.Write($"{i} x {j} = {i * j} \t");
    }
    Console.WriteLine();
}
cs

 

복사를 너무 빨리 해서 색이 안나온 것 같스빈다. 

반복문 최고