C#/수업 내용
고블린1
HSH12345
2023. 1. 2. 13:10
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Study01
{
class Program
{
static void Main(string[] args)
{
string playerName = "홍길동";
string goblinName = "고블린";
int playerAttack = 5;
int goblinMaxHp = 13;
int goblinRecentHp = 13;
float per;
Console.WriteLine("플레이어 : \"{0}\"", playerName);
Console.WriteLine("{0} 등장! {1}/{2}", goblinName, goblinRecentHp, goblinMaxHp);
Console.WriteLine("{0}이 {1}을 공격(-{2})했습니다.", playerName, goblinName, playerAttack);
goblinRecentHp = goblinRecentHp - playerAttack;
per = ((float)goblinRecentHp / goblinMaxHp) * 100;
Console.WriteLine("{0}의 체력 {1}/{2}", goblinName, goblinRecentHp, goblinMaxHp);
Console.WriteLine("{0}의 남은 체력 (%) : {1:0.00}%\n", goblinName, per);
if (per < 50)
{
Console.WriteLine("{0}이 도망갔습니다.", goblinName);
}
Console.WriteLine("{0}이 {1}을 공격(-{2})했습니다.", playerName, goblinName, playerAttack);
goblinRecentHp = goblinRecentHp - playerAttack;
per = ((float)goblinRecentHp / goblinMaxHp) * 100;
Console.WriteLine("{0}의 체력 {1}/{2}", goblinName, goblinRecentHp, goblinMaxHp);
Console.WriteLine("{0}의 남은 체력 (%) : {1:0.00}%\n", goblinName, per);
if (per < 50)
{
Console.WriteLine("{0}이 도망갔습니다.", goblinName);
}
}
}
}