20240823 TIL-1

Sungchan Ahn(안성찬)·2024년 8월 23일

내일배움캠프

목록 보기
16/104

C# 달리기반 실습5. 이중 반복문을 사용한 구구단 출력

// 5-1. 세로로 출력
{
    for (int i = 1; i < 10; i++)
    {
        for (int j = 2; j < 10; j++)
        {
            int k = j * i;
            if (k < 10)
            {
                Console.Write(j + " x " + i + " = " + k);
                Console.Write("    ");
            }
            else
            {
            Console.Write(j + " x " + i + " = " + k);
            Console.Write("   ");
            } // 깔끔하게 보기 위해 구구단 결과가 한 자릿수일 때 빈칸 하나더 넣음
        }
        Console.WriteLine();
    }
}

// 5-2. 가로로 출력
{
    for (int i = 2; i < 10; i++)
    {
        for (int j = 1; j < 10; j++)
        {
            int k = i * j;
            if (k < 10)
            {
                Console.Write(i + " x " + j + " = " + k);
                Console.Write("    ");
            }
            else
            {
                Console.Write(i + " x " + j + " = " + k);
                Console.Write("   ");
            }
        }
        Console.WriteLine();
    }
}

C# 달리기반 실습 6. 배열 요소의 최대값과 최소값 찾기

주어진 숫자 배열에서 최대값과 최소값을 찾는 프로그램 작성

{
    int[] numbers = { 19, 29, 14, 28, 13, 13, 23, 29, 30 };
    int max = numbers[0];
    int min = numbers[0];
    for (int i = 1; i < numbers.Length; i++)
    {
        if (max <= numbers[i])
        {
            max = numbers[i];
        }
        if (min >= numbers[i])
        {
            min = numbers[i];
        }
    }
    Console.WriteLine("배열의 최대값: " + max); // 30
    Console.WriteLine("배열의 최소값: " + min); // 13
}
profile
게임 개발 기록

0개의 댓글