public static void Main()
float IncrementoDeVidaPorNivel;
Console.WriteLine("introduzca su Vida Inicial ");
VidaInicial = Convert.ToSingle(Console.ReadLine());
Console.WriteLine("Introduzca su Nivel ");
Nivel = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("introduzca su incremento de vida por nivel");
IncrementoDeVidaPorNivel = Convert.ToSingle(Console.ReadLine());
if (IncrementoDeVidaPorNivel > 0)
Console.WriteLine("lleva usted un personaje mele? true/false ");
esPersonajeMele = Convert.ToBoolean(Console.ReadLine());
if (esPersonajeMele == true)
VidaFinal = VidaInicial + (IncrementoDeVidaPorNivel * Nivel) * 1.5f;
VidaFinal = VidaInicial + (IncrementoDeVidaPorNivel * Nivel);
while ( contador < Nivel )
vidaEnNivelActual = VidaInicial + (IncrementoDeVidaPorNivel * contador);
vidaEnNivelActual = vidaEnNivelActual * 1.5f;
Console.WriteLine("En el nivel " + contador + " el personaje tendria la vida: " + vidaEnNivelActual);
Console.WriteLine("tu vida final en el nivel actual es " + VidaFinal);
Console.WriteLine("error, introduzca valores de vida inicial positivos");
Console.WriteLine("error, introduzca valores de nivel positivos");
Console.WriteLine("error, introduzca nivel menor a 80 ");
Console.WriteLine("error, introduzca valores de incremento de vida por nivel positivos ");