using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace B011
{
class Program
{
static void Main(string[] args)
{
int[] a = new int[10];
Random r = new Random();
for (int i = 0; i < 10; i++)
a[i] = r.Next(100);
foreach(var v in a)
Console.Write("{0,5}", v);
Console.WriteLine();
for (int i = 9; i > 0; i--)
for (int j = 0; j < i; j++)
if (a[j] > a[j + 1])
{
int t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
foreach (var v in a)
Console.Write("{0,5}", v);
Console.WriteLine();
}
}
}
'C# > Foundation' 카테고리의 다른 글
013.9번 문제의 5층 피라미드 그리는 프로그램을 이용하여 n 층의 피라미드를 그리는 함수를 작성하여 3, 5, 7층의 피라미드를 그리시오 (0) | 2021.04.14 |
---|---|
012.두개의 숫자 중 더 큰 숫자를 반환하는 Larger() 함수를 이용하여 세개의 숫자 중 가장 큰 수를 반환하는 프로그램을 작성하시오 (0) | 2021.04.14 |
010. 10개의 숫자를 랜덤으로 만들어서 배열에 저장하고 평균, 최소, 최대값을 구하시오 (0) | 2021.03.25 |
009. 5층짜리 피라미드를 2중 반목문을 사용하여 그리시오 (0) | 2021.03.25 |
008. 1000까지의 소수를 출력하고 몇 개인지를 출력하시오 (0) | 2021.03.25 |