Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApplication5
- {
- class Program
- {
- static void Main(string[] args)
- {
- Hero player1 = new Hero("Raiden", 120, 1000);
- Hero player2 = new Hero("Scorpion", 80, 800);
- Hero player3 = new Hero("SubZero", 85, 720);
- player2.fight(player3);
- Console.ReadLine();
- }
- }
- class Hero
- {
- // properties
- string name;
- int power;
- int health;
- // constructor
- public Hero(string nName, int nPower, int nHealth)
- {
- name = nName;
- power = nPower;
- health = nHealth;
- }
- public void fight(Hero enemy) {
- while (health > 0 && enemy.health > 0)
- {
- Console.WriteLine(name + " hit " + enemy.name + " for " + power);
- enemy.health -= power;
- Console.WriteLine(enemy.name + " hit " + name + " for " + enemy.power);
- health -= enemy.power;
- Console.WriteLine("Player 1 : " + health + " vs " + enemy.health + " Player 2");
- Console.ReadKey();
- }
- if (health > enemy.health)
- {
- Console.WriteLine("The winner is " + name + "("+health+")");
- }
- else
- {
- Console.WriteLine("The winner is " + enemy.name + "(" + health + ")");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement