Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
namespace ClaseJugador
{
class Jugador
{// declaracin de atributos o variables de instancia
private string nombre;
private int numero;
private int posicion;
}
// Creacin de los mtodos de la clase, de tipo pblico
// Mtodo para registrar datos
public void RegistrarDatos()
{
Console.Write("Digite nombre del jugador : ");
Nombre = Console.ReadLine();
Console.Write("Digite nmero del jugador " + Nombre + " : ");
Numero = int.Parse(Console.ReadLine());
Console.WriteLine("Digite posicion del jugador : ");
Console.WriteLine("1. Guardameta");
Console.WriteLine("2. Centro Campista");
Console.WriteLine("3. Delantero");
Console.Write("\tSu opcin es: ");
Posicion = int.Parse(Console.ReadLine());
}
// Mtodo para imprimir datos
public void ImprimirDatos()
{
Console.Write("Nombre : "+ Nombre + " que tiene el nmero "+ Numero);
Console.WriteLine();
}
}
}
namespace ClaseJugador
{
class Program
{
static void Main(string[] args)
{
// Declaracin de variables
int op = 0, i;
// Declaracin de objetos
Jugador jugador1, jugador2, jugador3;
// Creacin de objetos
jugador1 = new Jugador();
jugador2 = new Jugador();
jugador3 = new Jugador();
Console.WriteLine("\tREGISTRAR DATOS JUGADORES \n\n");
jugador1.RegistrarDatos();
jugador2.RegistrarDatos();
jugador3.RegistrarDatos();
Console.WriteLine("\n\tJUGADORES REGISTRADOS \n\n");
jugador1.ImprimirDatos();
jugador2.ImprimirDatos();
jugador3.ImprimirDatos();
Console.WriteLine("\n\tJUGADORES POR POSICIN \n");
Console.WriteLine("Qu posicin desea consultar: ");
Console.WriteLine("1. Delantero");
Console.WriteLine("2. Medio Campista");
Console.WriteLine("2. Guardameta");
Console.Write("\n\tElija opcin: ");
op = int.Parse(Console.ReadLine());
switch(op)
{
case 1: Console.WriteLine("\tPosicin Guardameta: ");
break;
case 2:
Console.WriteLine("\tPosicin Guardameta: ");
break;
case 3:
Console.WriteLine("\tPosicin Guardameta: ");
break;
default:
op = 0;
break;
}
if (op == 0) Console.WriteLine("Posicin no existe ....");
else
{
if (jugador1.Posicion == op) Console.WriteLine(jugador1.Nombre);
if (jugador2.Posicion == op) Console.WriteLine(jugador2.Nombre);
if (jugador3.Posicion == op) Console.WriteLine(jugador3.Nombre);
}
Console.ReadKey();
}
}
}