FRIHOST FORUMS SEARCH FAQ TOS BLOGS COMPETITIONS
You are invited to Log in or Register a free Frihost Account!


java who oldest?!





Matee
Code:
class Data{
   int dzien,miesiac,rok;

public String toString(){
      return dzien+"."+miesiac+"."+rok;}

      Data (int d, int m ,int r){
   dzien=d;
   miesiac=m;
   rok=r;
   }
}
class Osoba{
   String imie;
   String nazwisko;
   Data datUrodzenia;

      Osoba (String i, String n, int d, int m, int r){
   imie=i;
   nazwisko=n;   
   datUrodzenia=new Data(d,m,r);
   }

public String toString(){
      return imie+" "+nazwisko+", ur. "+datUrodzenia;}

      }

public class osoby {
    public static void main(String[] arg) {
      Osoba o=new Osoba("Jan","Marian Rokita",12,3,1970);
      System.out.println(o);
      Osoba lista[]={
          new Osoba("Ala","Blek",1,11,1990),   
          new Osoba("Kamil","Wysyd",4,11,1990),
          new Osoba("Romek","Emmu",5,5,1999),       
};

      for (int i=0; i<lista.length; i++)
         System.out.println(lista[i]);

      int naj=0;
      for (int i=1; i<lista.length; i++)
         if (lista[i].datUrodzenia.rok<lista[naj].datUrodzenia.rok)
            naj=i;
              else
         if(lista[i].datUrodzenia.rok==lista[naj].datUrodzenia.rok)
            if(lista[i].datUrodzenia.miesiac<lista[naj].datUrodzenia.miesiac)
            naj=i;
              else   
         if(lista[i].datUrodzenia.miesiac==lista[naj].datUrodzenia.miesiac)
            if(lista[i].datUrodzenia.dzien<lista[naj].datUrodzenia.dzien)
            naj=i;       
      System.out.println();
      System.out.println("Najstarsza Osoba to: "+lista[naj]);   
                   
      }
}


program tells you who is the oldest all is in table system
Related topics
Reply to topic    Frihost Forum Index -> Scripting -> Php and MySQL

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2011 Frihost, forums powered by phpBB.