ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 늑대 미니게임
    C#/수업내용 2022. 6. 10. 15:49
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace Study02
    {
    
          
        internal class Program
        {
            static void Main(string[] args)
            {
                //당신의 이름은 무엇입니까?
                Console.WriteLine("당신의 이름은 무엇입니까?");
                string name = Console.ReadLine();
    
                //당신의 공격력은 몇입니까? (1~5) :
                Console.WriteLine("당신의 공격력은 몇입니까?(1~5)");
                string damage = Console.ReadLine();
                int damageNum = Convert.ToInt32(damage);
                if (damageNum > 5)
                {
                    Console.WriteLine("잘못된 수를 입력하셨습니다.");
                }
                else if (damageNum < 1)
                {
                    Console.WriteLine("잘못된 수를 입력하셨습니다.");
                }
                else
                {
                    Console.WriteLine("{0}의 공격력은 {1}입니다", name, damageNum);
    
                    //홍길동, 공격력 : N 출략
                    int monsterCurrentHp = 5;
                    int monsterFullHp = 5;
                    //늑대(5/5)가 출현했습니다.
                    Console.WriteLine();
                    Console.WriteLine();
                    Console.WriteLine("야생의 늑대가 출현하였습니다.");
                    Console.WriteLine();
                    Console.WriteLine();
                    Console.WriteLine("늑대{0}/{1}", monsterCurrentHp, monsterFullHp);
                    //공격 하려면 "공격"을 입력하세요.
                    Console.WriteLine();
                    Console.WriteLine();
                    Console.WriteLine("공격하려면 공격을 입력하세요");
                    string input = Console.ReadLine();
                    if (input == "공격")
                    {
                        monsterCurrentHp -= damageNum;
                        Console.WriteLine("늑대가 피해를 {0}만큼 입었습니다.", damageNum);
                        Console.WriteLine("늑대의 현재 체력은 {0}입니다.", monsterCurrentHp);
    
                        if (monsterCurrentHp <= 0)
                        {
                            Console.WriteLine("늑대가 죽었습니다.");
                        }
                        else
                        {
                            Console.WriteLine("늑대({0}/{1})가 황급히 도망갑니다", monsterCurrentHp, monsterFullHp);
                        }
                    }
    
                }
    
                }
               
                }
                
                //늑대가 피해(공격력만큼) 받았습니다.
                //늑대가 죽었다면 늑대가 죽었습니다"출력
                //그렇지 않다면 늑대(5- N/5)가 황급히 도망갑니다.출력
            }
Designed by Tistory.