C#/C# 연습

Array : Length input, Random (배열수 입력, 난수)

HicKee 2022. 11. 28. 15:15

문제 1

배열수를 입력받아 초기화하여 값을 출력하시오

실행결과
배열수 입력:10

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace pr_array_01 {
    internal class Program {
        static void Main(string[] args) {

            Console.WriteLine("배열수를 입력");
            int input = int.Parse(Console.ReadLine());

            int [] array  = new int[input];

            for (int i = 0; i < array.Length; i++) {
                Console.WriteLine("array["+i+"] : " + array[i]);

            }
        }
    }
}

 

문제 2


요소수를 입력받아 1이상 10이하의 난수를 발생시켜 
출력하는 프로그램을 작성하시오

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace pr_array_01 {
    internal class Program {
        static void Main(string[] args) {

            int input = int.Parse(Console.ReadLine());

            int[] array = new int[input];

            Random rand = new Random();

            for (int i = 0; i < array.Length; i++) {
                array[i] = rand.Next(1, 10);
            }
            for (int i = 0; i < array.Length; i++) {
                Console.WriteLine("array[" + i + "] : " + array[i]);
                
            }
        }
    }
}

'C# > C# 연습' 카테고리의 다른 글

Array : Combine, Random (섞기, 랜덤)  (0) 2022.11.29
Array : Input, MaxMin (입력, 최대값 최소값)  (0) 2022.11.29
for, While : Buger (버거)  (0) 2022.11.28
Operation : 연산자  (0) 2022.11.28
Data Type Casting : 자료형 변환  (0) 2022.11.27