Está en la página 1de 4

1)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
int i;
int Cantidad;
Console.WriteLine("ingrese la cantidad de competidores");
Cantidad = int.Parse(Console.ReadLine());
string[] Name = new string[Cantidad];
for (i = 0; i < Cantidad; i++)
{
Console.WriteLine("ingrese nombre del participante {0}:", i + 1);
Name[i] = Console.ReadLine();
}
DateTime Hours = DateTime.Parse("12:00:00");
Console.WriteLine(Hours);
DateTime[] Horallegada = new DateTime[Cantidad];
for (i = 0; i < Cantidad; i++)
{
Console.WriteLine("ingrese hora de llegada a la meta de 10 millas[hh:mm:ss] de {0}",
Name[i]);
Horallegada[i] = DateTime.Parse(Console.ReadLine());
}
TimeSpan[] dif = new TimeSpan[Cantidad];
TimeSpan min = TimeSpan.Parse("24:00:00");
Console.WriteLine("nombre tiempo");
for (i = 0; i < Cantidad; i++)
{
dif[i] = Horallegada[i] - Hours;

Console.WriteLine("{0} {1}", Name[i], dif[i]);


}

for (i = 0; i < Cantidad; i++)


{
if (dif[i]<min)
{
min = dif[i];
}
}
for (i = 0; i < Cantidad; i++)
{
if (dif[i] == min)
{
Console.WriteLine("el ganador es {0} con un tiempo de {1}", Name[i], dif[i]);
}
}
Console.ReadKey();
}
}
}
2) #Class
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication5
{
class compas
{
string nombre;
string correo;
string operador;
public double telefono;
char genero;
public compas(string a, string t, string op, double s, char gen)
{
nombre = a;
correo = t;
telefono = s;
operador = op;
genero = gen;
}
public void mostrar()
{
Console.Write(" Estudiante= {0} / Correo = {1} / Telefono = {2} / Operador = {3} / Genero =
{4}", nombre, correo, telefono, operador, genero);
}
public compas()
{
char gener;
compas c;
DateTime fechn;
string nombre, correo, operad;
double telefon;
Console.Write("ingrese nombre:");
nombre = Console.ReadLine();
Console.WriteLine("ingrese fecha de nacimiento [00/00/0000]");
fechn = DateTime.Parse(Console.ReadLine());
Console.Write("ingrese correo:");
correo = Console.ReadLine();
Console.Write("ingrese telefono:");
telefon = double.Parse(Console.ReadLine());
Console.WriteLine("ingrese operdador:");
operad = Console.ReadLine();
Console.WriteLine("ingrese genero:");
gener = char.Parse(Console.ReadLine());

DateTime fHoy = DateTime.Now;

//TIPO DE DATO TIMESPAN


TimeSpan edad = fHoy - fechn;
Console.WriteLine("Edad : " + edad.Days / 365);
c = new compas(nombre, correo, operad, telefon, gener);
c.mostrar();
Console.ReadKey();
}

#Main
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)
{
int canti;
Console.WriteLine("ingrese cantidad de compañeros");
canti = int.Parse(Console.ReadLine());
int i, j;
compas[] compass = new compas[canti];
for (i = 0; i < canti; i = i + 1)
{
compass[i] = new compas();
}
Console.ReadKey();
}
}
}

También podría gustarte