본문 바로가기
IT/C#

C# (사용자가 랜덤 숫자를 맞추는 프로그램)

by hjshims 2021. 5. 6.

1~50까지의 숫자 중, 하나의 숫자를 랜덤하게 지정하고 사용자가 정답을 맞히는 프로그램

 

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

namespace RoadBook.CsharpBasic.Chapter01.f0506
{
    class test2
    {
        public void Run()
        {
            Random rand = new Random();
            int number = rand.Next(1, 50);

            

            while (true) {
                Console.Write("사용자: ");
                int user = Convert.ToInt32(Console.ReadLine());

                if (number == user)
                {
                    Console.WriteLine("정답입니다");
                        break;
                }
                else if (number>user)
                {
                    Console.WriteLine("틀렸습니다. UP!");
                        continue;
                }
                else
                {
                    Console.WriteLine("틀렸습니다. DOWN!");
                        continue;
                }
            }

        }
    }
}

<출력결과>

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

C# (객체지향_자동차 클래스 설계)  (0) 2021.05.06
C# (은행 ATM 기기 프로그램)  (0) 2021.05.06
C# (팩토리얼 구하기)  (0) 2021.05.06
C# (전역변수와 지역변수 차이)  (0) 2021.05.06
C# (성적의 총점과 평균 출력)  (0) 2021.05.06