Anexo 2 - Diagrama de Flujo
Anexo 2 - Diagrama de Flujo
Anexo 2 - Diagrama de Flujo
1
using System;
namespace Lanzamientodados
{
class Program
{
static void Main(string[] args)
{
string Jugador1;
string Jugador2;
string Jugador3;
int Puntajejugador1 = 0;
bool Puntajejugador1válido = false;
int Puntajejugador2 = 0;
bool Puntajejugador2válido = false;
int Puntajejugador3 = 0;
bool Puntajejugador3válido = false;
2
// Validación del puntaje del jugador 2
while (!Puntajejugador2válido)
{
Console.WriteLine("Por favor ingresa el puntaje del jugador
2.");
Puntajejugador2válido = int.TryParse(Console.ReadLine(), out
Puntajejugador2);
if (!Puntajejugador2válido)
{
Console.WriteLine("Debes ingresar un número entero válido
como puntaje, inténtalo nuevamente.");
}
}
3
Console.WriteLine($"El puntaje más alto lo obtuvo: {Jugador2}
con {Puntajejugador2} puntos.");
}
else if (Puntajejugador3 > Puntajejugador1 && Puntajejugador3
> Puntajejugador2)
{
Console.WriteLine($"El puntaje más alto lo obtuvo: {Jugador3}
con {Puntajejugador3} puntos.");
}
}
}
}