3월 26일

변재웅·2025년 3월 26일

이중 반복문을 사용한 구구단 출력

구구단 세로로 출력

 for (int i = 1; i < 10; i++)
 {
     for (int j = 2; j < 10; j++)
     {
         Console.Write("{0} * {1} = {2}", j, i, i * j);
     }
     Console.WriteLine();
 }

구구단 가로로 출력

 for (int i = 2; i < 10; i++)
 {
     for (int j = 1; j < 10; j++)
     {
         Console.Write("{0} * {1} = {2}", i, j, i * j);
     }
     Console.WriteLine();
 }

숫자들이 그냥 붙어서 나와버리는데....

뭔가 가독성 편하게 변경하고 싶어서 정보도 찾아보고 이것저것 만져봤지만...

이게 지금으로선 최선인것 같다


배열 요소의 최대값과 최소값 찾기

int[] numbers = { 10, 20, 30, 40, 50 }; 이와 같이 주어진 숫자 배열에서 최대값과 최소값을 찾는 프로그램을 작성하세요.

int[] numbers = {10, 20, 30, 40, 50};

int max = numbers[0];
int min = numbers[0];

for (int i = 1; i < numbers.length; i++)
{
	if (numbers[i] > max)
    {
    	max = numbers[i];
    }
    
    if (numbers[i] < min)
    {
    	min = numbers[i];
    }
}

Console.WriteLine("최대값: " + max);
Console.WriteLine("최소값: " + min);

numbers.length 가 기억안나 전에 써놨던 TIL 읽으면서 복습했더니 내용이 나와 어찌저찌 적었다

0개의 댓글