Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Text;
- namespace CharStat
- {
- class Character
- {
- public Character(string name, int maxHealth, int maxEnergy, int health, int energy)
- {
- this.Name = name;
- this.MaxHealth = maxHealth;
- this.MaxEnergy = maxEnergy;
- this.Health = health;
- this.Energy = energy;
- }
- public string Name { get; set; }
- public int MaxHealth { get; set; }
- public int Health { get; set; }
- public int MaxEnergy { get; set; }
- public int Energy { get; set; }
- }
- class Program
- {
- static void Main()
- {
- var name = Console.ReadLine();
- var health = int.Parse(Console.ReadLine());
- var maxHealth = int.Parse(Console.ReadLine());
- var energy = int.Parse(Console.ReadLine());
- var maxEnergy = int.Parse(Console.ReadLine());
- var hero = new Character(name, maxHealth, maxEnergy, health, energy);
- Console.WriteLine($"Name: {hero.Name}");
- var sb = new StringBuilder();
- var printH = new string('|', health);
- sb.Append(printH);
- printH = new string('.', maxHealth - health);
- sb.Append(printH);
- Console.WriteLine($"Health: |{sb.ToString()}|");
- sb.Clear();
- printH = new string('|', energy);
- sb.Append(printH);
- printH = new string('.', maxEnergy - energy);
- sb.Append(printH);
- Console.WriteLine($"Energy: |{sb.ToString()}|");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement