언어/[C#]
[C#] 숫자 맞추기 게임 (number guess game) - 업다운 (up and down)
조랩
2023. 3. 1. 00:59
using System;
namespace MyFirstProgram
{
internal class Program
{
static void Main(string[] args) // main method
{
// 숫자 맞추기 게임 (업다운)
Random random = new Random();
bool playAgain = true;
int min = 1;
int max = 100;
int guess;
int number;
int guesses;
String response;
while (playAgain)
{
guess = 0;
guesses = 0;
number = random.Next(min, max + 1);
response = "";
while (guess != number)
{
Console.WriteLine("Guess a number between " + min + " - " + max + " : ");
guess = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Guess: " + guess);
if (guess > number)
{
Console.WriteLine(guess + " is to high!");
}else if (guess < number)
{
Console.WriteLine(guess + " is to low!");
}
guesses++;
}
Console.WriteLine("Number: " + number);
Console.WriteLine("You Win!!");
Console.WriteLine("Guesses: " + guesses);
Console.WriteLine("Would you like to play again? (Y/N): ");
response = Console.ReadLine();
if (response == "N")
{
playAgain = false;
}
}
Console.WriteLine("Thanks for playing!");
}
}
}
728x90