Programa en java

Páginas: 2 (405 palabras) Publicado: 5 de julio de 2010
import java.util.*;
import java.io.*;

public class edad{
public static void main(String[] args) throws IOException
{

int day = 1, month = 0, year = 1, ageYears, ageMonths, ageDays;BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
Calendar cd = Calendar.getInstance();
try{
System.out.print( "***PARA ENTRAR AL BAR ES NECESARIO***\n\n\n");System.out.print("INTRODUZCA AÑO DE NACIMIENTO: ");
year = Integer.parseInt(in.readLine());
if(year > cd.get(Calendar.YEAR)){
System.out.print("Válida la fecha de nacimiento");System.exit(0);
}
System.out.print("INGRESE EL MES EN QUE NACIO: ");
month = Integer.parseInt(in.readLine());
if(month < 1 || month > 12){
System.out.print("Por favor, introduzca el mesdel 1 al 12.");
System.exit(0);
}
else{
month--;
}
System.out.print("INGRESE EL DIA EN QUE NACIO: ");
day = Integer.parseInt(in.readLine());
if(month == 0 || month== 2 || month == 4 || month == 6 || month == 9 || month == 11){
if(day > 30 || day < 1){
System.out.print("Por favor, introduzca día entre 1 y 30");
System.exit(0);
}
}else if(month == 3 || month == 5 || month == 7 || month == 8 || month == 10){
if(day > 31 || day < 1){
System.out.print("Por favor, introduzca día entre 1 y 31");
System.exit(0);
}}
else{
if(new GregorianCalendar().isLeapYear(year)){
if(day < 1 || day > 29){
System.out.print("Por favor, introduzca los días de 1 a 29");
System.exit(0);
}}
else if(day < 1 || day > 28){
System.out.print("Por favor, introduzca los días de 1 a 28");
System.exit(0);
}
}
}
catch(NumberFormatException ne){System.out.print(ne.getMessage() + " Entrada no valida!");
System.out.print("Ingrese solo numeros");
System.exit(0);
}
Calendar bd = new GregorianCalendar(year, month, day);
ageYears =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programa java
  • Programando en java
  • Programar en Java
  • Programa java
  • Programas en java
  • Programas De Java
  • Programas en java
  • Programando En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS