Java - Pueden resolverme este problema en una hora !!

   
Vista:

Pueden resolverme este problema en una hora !!

Publicado por Felipe (1 intervención) el 18/01/2008 02:21:14
A) Escribir un método (función) que entregue un resultado true (verdadero) si un año es bisiesto o false si no es bisiesto. Por ejemplo, bisiesto(2007) entrega false, bisiesto(2004) entrega true, bisiesto(2000) entrega true (divisible por 400), bisiesto(1900) entrega false (divisible por 100).

B) Escribir un método (función) que entregue la cantidad de días de un mes. Por ejemplo, diasMes(1,2004) entrega 31, diasMes(2,2004) entrega 29 y diasMes(2,2000) entrega 29.
Nota. Recuerde que el número de días de cada mes es 31, 28 o 29, 31, 30,31, 30,31,31, 30, 31, 30, 31. Si el mes tiene un valor fuera del rango 1 a 12 la función debe devolver un cero.

C) Escriba funciones que devuelvan el día, el mes y el año de una fecha ddmmaaaa. Por ej, dia(14012004) entrega 14, mes(14012004) devuelve 1 y año(14012004) retorna 2004.

D) Escribir una función que reciba una fecha y entregue true si la fecha está correcta o false si la fecha está incorrecta. Por ejemplo verificarFecha(03042002) entrega true y verificarFecha(30022004) entrega false.

E) Escribir una función que compare dos fechas y entregue –1, 0 o 1 en caso que la primera sea menor, igual o mayor que la segunda. Por ejemplo, comparar(03042002,24081985) entrega 1 y comparar(24081985,03042002) entrega –1.

F) Escriba una función que calcule la diferencia en años entre dos fechas. Por ejemplo, diferencia(03042002,24081984) y diferencia(24081984,03042002) entregan 17 como resultado.

G) Escribir un programa que, utilizando las funciones anteriores y algunas otras que Ud estime necesario, determine la edad de todos los alumnos del curso y los resultados finales indicados en el siguiente diálogo:
Ingresar fechas en la forma DDMMAAAA (0 para fin de datos)
Fecha de hoy ? 12012007
Fecha de nacimiento de alumno 1 ? 24081989
Edad = 17 años
Fecha de nacimiento de alumno 2 ? 31111990
Fecha incorrecta
Fecha de nacimiento de alumno 2 ? 30111990
Edad = 16 años
. . .
Fecha de nacimiento de alumno x ? 0
Promedio de edad = x.x años
Alumno mayor: Edad= x años Fecha nacimiento=x
Alumno menor: Edad= x años Fecha nacimiento=x
Alumnos de menos de 16 años = x (x.x%)
Alumnos de 16 años = x (x.x%)
Alumnos de 17 años = x (x.x%)
Alumnos de 18 o más años = x (x.x%)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pueden resolverme este problema en una hora !!

Publicado por bruno pasquini (88 intervenciones) el 18/01/2008 04:20:53
te olvidaste de hacer la tarea?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pueden resolverme este problema en una hora !!

Publicado por Tom (912 intervenciones) el 18/01/2008 08:47:24
Como muy bien afirmas, sí, puedo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pueden resolverme este problema en una hora !!

Publicado por Lili (1 intervención) el 16/01/2009 04:44:44
muy barsa de tu parte, no puedes pedir que te hagan la tarea, debes hacerla tu mismo ¬¬
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pueden resolverme este problema en una hora !!

Publicado por Alvaro (1 intervención) el 16/01/2009 04:49:26
eres de la fcfm verdad?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar