SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: IANRA en Jueves 3 de Diciembre de 2009, 18:35

Título: programa en C# que nos permita calcular la cantidad de dias,
Publicado por: IANRA en Jueves 3 de Diciembre de 2009, 18:35
KERIA VER SI ME PUEDE ALGUIEN AYUDAR CON ESTE PROGRAMA LE E DADO MUCHAS VUELTAS Y NOMAS NO PUEDO ACRLO ¡_¡

un programa en C# que nos permita calcular la cantidad de dias, segundos y
minutos vividos por una persona, introduciendo la edad actual.
*REQUERIMIENTOS:
*la utilizacion de objetos
*La utilizacion de metodos

ES UN RETO K ME JODIO
A VR SI ALGUIEN D USTEDES PPUEDE CON EL
D ANT MANO GRACIAS
Título: Re: programa en C# que nos permita calcular la cantidad de dias,
Publicado por: ProfesorX en Jueves 3 de Diciembre de 2009, 21:15
Puedes utilizar la clase System.DateTime y la estructura System.TimeSpan para resolverlo.

Saludos :)
Título: Re: programa en C# que nos permita calcular la cantidad de dias,
Publicado por: pedroqv en Jueves 3 de Diciembre de 2009, 23:47
class EDAD
{
public static void main()
{
int edad = readln();
int dias = new DIAS().obtenDias(edad);
int horas = new HORAS().obtenHoras(dias);
}
}

class DIAS
{
public int obtenDias(int edad)
{
return edad*365;
}

class HORAS
{
public int obtenHoras(int dias)
{
return dias*24;
}

.... ETC LO MISMO PARA MINUTOS Y SEGUNDO SOLAMENTE MULTIPLICANDO POR 60 LA HORA PARA OBTENER LOS MINUTOS Y LUEGO MULTIPLICANDO POR 60 LOS MINUTOS PARA OBTENER SEGUNDOS.

NOTA: NO ESTOY CONSIDERANDO AÑOS BICIESTOS, QUIERO DAR A ENTENDER QUE CADA 4 AÑOS EL AÑO TIENE 366 DIAS EN VEZ DE 365. POR LO TANTO SI TENGO 5 AÑOS, SERIA 4 AÑOS*365 DIAS + 1 AÑO*366 DIAS= 1826 DIAS.

SIN CONTAR DIAS BICIESTOS SERIA 5 AÑOS*365 DIAS = 1825 DIAS


}