티스토리 뷰
주어진 숫자 배열의 합계와 평균을 계산하는 프로그램을 작성하세요.
※ 문항에 정해진 숫자가 없기에 5개의 숫자를 입력받아서 동작하는 프로그램을 작성하였습니다.
┗ 처음에는 {0, 0, 0, 0, 0}이었다가 사용자가 숫자와 위치를 입력하여 치환되는 방식을 선택하였습니다.
int[] array = {0, 0, 0, 0, 0};
int i = 0;
int a, b, sum, average;
while (true)
{
Console.Write("Enter a number(-1 is exit): ");
a = Convert.ToInt32(Console.ReadLine());
if (a < 0)
break;
Console.Write("Enter the order(0 is back): ");
b = Convert.ToInt32(Console.ReadLine());
if(b > 0 && b < 6)
{
array[b - 1] = a;
sum = 0;
for (i = 0; i < array.Length; i++)
sum += array[i];
average = sum / array.Length;
Console.WriteLine($"Sum: {sum}");
Console.WriteLine($"Average: {average}");
}
Console.WriteLine();
}
결과

'스파르타 내일배움캠프 > Quest' 카테고리의 다른 글
(사전 캠프) Stage 3 - 4. 숫자 맞추기 게임 (0) | 2024.08.26 |
---|---|
(사전 캠프) Stage 3 - 3. 팩토리얼 계산 (1) | 2024.08.26 |
(사전캠프) Stage3 - 1. 홀수 출력하기 (0) | 2024.08.26 |
(사전 캠프) 게임 속 상호작용 분석 (1) | 2024.08.14 |
(사전 캠프) 에셋 스토어 둘러보기 (0) | 2024.08.13 |