C#
C# 010 배열에 난수 저장
hyun0229
2022. 3. 15. 21:29
배열에 난수를 입력해 평균, 최소, 최대를 비교한다.
using System;
namespace _010
{
class Program
{
static void Main(string[] args)
{
Random R = new Random();
double Average = 0;
int[] x;
int maximum=0,y, minimum= 32767; //0과 32767 사이의 숫자를 난수로 입력받기 떄문에 최대 최솟값 지정
x = new int[10];
Console.Write("a[] : ");
for (int i = 0; i < 10; i++)
{
x[i] = R.Next(0,32767); //난수의 범위를 0~32767 사이로 지정
Console.Write("{0} ",x[i]); //난수 출력
Average = Average + x[i];
if (maximum<x[i]) //maximum보다 클 경우 maximum에 큰수 입력
{
maximum = x[i];
}
if (minimum>x[i]) //minimum 보다 작을 경우 minimum에 작은 수 입력
{
minimum = x[i];
}
}
Console.WriteLine("\n평균 : {0}", Average / 10); //평균값 계산
Console.WriteLine("최솟값 : {0}", minimum); //최솟값 출력
Console.WriteLine("최대값 : {0}", maximum); //최대값 출력
}
}
}
결과
