Prijava na forum:
Ime:
Lozinka:
Prijavi me trajno:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:

ConQUIZtador
Trenutno vreme je: 03. Avg 2025, 00:09:56
nazadnapred
Korisnici koji su trenutno na forumu 0 članova i 0 gostiju pregledaju ovu temu.

 Napomena: Za sva pitanja u vezi kupovine novog hardware-a ili procene vrednosti i preporuke koristite - ovu temu

Spyware,sta je,kako radi,kako se zastititi? :: Kako rade mreze :: Burek Anti-virus software review :: Index tema koje ne treba propustiti

Idi dole
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Tema: Java problem projekat  (Pročitano 1169 puta)
21. Okt 2009, 12:08:34
Svakodnevni prolaznik


Zodijak
Pol Muškarac
Poruke 274
OS
Windows XP
Browser
Mozilla Firefox 3.5.3
mob
Nokia 7710
Zdravo, imam jedan problem, treba da uradim projekat iz jave sa grafickim interfejsom kao windows aplikaciju. Uspeo sam da uradim zadatak ali bez grafickog interfejsa.
Zadatak je sledeci:

Geografija

Definisati klasu za opisivanje drzava. Atributi drzave su: naziv, glavni grad, broj stanovnika, povrsina, kontinent na kome se nalazi, godisnji dohodak po stanovniku. Definisati odgovarajuci konstruktor, getere i setere. Napisati metod odrediGustinu koja odredjuje gustinu naseljenosti.

Glavni program treba da iz datoteke u kojoj su sacuvani podaci o drzavama (bar 50 drzava) procita podatke. Zatim na slucajan nacin izabere nekih dvadeset drzava i formulise za takmicara 20 pitanja. Pitanja mogu biti razlicite prirode (i to se menja od pitanja do pitanja):
Koji je glavni grad drzave …
Kako se zove drzava ciji je glavni grad …
Koliko stanovnika (izrazeno u milionima ili hiljadama) ima drzava …
Kolika je povrsina drzave …
Da li gustina naseljenosti drzave … veca od …
Poredjati po nekom kriterijumu (povrsini  ili broju stanovnika ili po gustini) drzave.
Onaj ko odgovara na ova pitanja ide od jednog do drugog pitanja pri cemu sa odgovor ima neko ograniceno vreme (recimo 30 sekundi).
Po isteku kviza, program ispisuje spisak pitanja, tacne odgovore i odgovore onoga ko je odgovarao, kao i broj osvojenih poena.
Na kraju svega stampa ukupan broj poena.
Nacin odgovaranja na pitanje moze biti:
Navodjenje tacnog odgovora
Izbor izmedju cetiri ponudjena odgovora (jedan tacan I tri nasumice izabrana – npr ako je glavni grad, onda glavni grad te drzave i glavni gradovi neke tri drzave)
Da ili ne (znaci piranje je tipa da li je glavni grad Srbije Atina)
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Svakodnevni prolaznik


Zodijak
Pol Muškarac
Poruke 274
OS
Windows XP
Browser
Mozilla Firefox 3.5.3
mob
Nokia 7710
klasa drzava1:
import java.io.*;
public class Drzava1
{
 String naziv,gGrad,kontinent;
 int povrsina,doPS,brStan,gustina;

 public Drzava1(String naziv,String gGrad,String kontinent,int povrsina,int doPS,int brStan)
 {
    this.naziv=naziv;
    this.gGrad=gGrad;
    this.kontinent=kontinent;
    this.povrsina=povrsina;
    this.doPS=doPS;
    this.brStan=brStan;
 }

 /*Ova metoda sluzi za stampanje podataka o drzavi u tek. datoteku*/
 public void stampaj(PrintWriter i,Drzava1 dd)
 {
    i.println(dd.naziv+" "+dd.gGrad+" "+dd.kontinent+" "+dd.brStan+" "+dd.doPS+" "+dd.povrsina);
 }
 public String getNaziv() {
       return naziv;
    }
    public void setNaziv(String naziv) {
       this.naziv = naziv;
    }
    public String getGlavniGrad() {
       return gGrad;
    }
    public void setGlavniGrad(String gGrad) {
       this.gGrad = gGrad;
    }
    public String getKontinent() {
       return kontinent;
    }
    public void setKontinent(String kontinent) {
       this.kontinent = kontinent;
    }
    public double getPovrsina() {
       return povrsina;
    }
    public void setPovrsina(int povrsina) {
       this.povrsina = povrsina;
    }
    public double getGodDohPS() {
       return doPS;
    }
    public void setGodDohPS(int doPS) {
       this.doPS = doPS;
    }
    public int odrediGustinu()
    {
       return this.brStan/this.povrsina;
   }

 public static void main(String args[])
 {
    try
    {

       PrintWriter izadji =new PrintWriter(new FileWriter("listaj1.txt"));
       Drzava1 d=new Drzava1("Austrija","Bec","Evropa",84000,25430,8107000);
       d.stampaj(izadji,d);
       Drzava1 d1=new Drzava1("Portugal","Lisabon","Evropa", 92235,11030, 9875000);
       d1.stampaj(izadji,d1);
       Drzava1 d2=new Drzava1("Svedska","Stokholm","Evropa", 449964,26750,8877000);
       d2.stampaj(izadji,d2);
       Drzava1 d3=new Drzava1("Belgija","Brisel","Evropa", 30518 ,24650,10245000);
       d3.stampaj(izadji,d3);
       Drzava1 d4 =new Drzava1("Luksemburg", "Luksemburg", "Evropa",2586,42930,401000);
       d4.stampaj(izadji,d4);
       Drzava1 d5=new Drzava1("Holandija","Amsterdam","Evropa",41865, 25140,15391000);
       d5.stampaj(izadji,d5);
       Drzava1 d6=new Drzava1("Danska","Kopenhagen","Evropa",43000,32050,5330000);
       d6.stampaj(izadji,d6);
       Drzava1 d7=new Drzava1("Finska","Helsinki","Evropa",338000,24730,5160000);
       d7.stampaj(izadji,d7);
       Drzava1 d8=new Drzava1("Italija","Rim","Evropa",301377,20170,57884000);
       d8.stampaj(izadji,d8);
       Drzava1 d9=new Drzava1("Francuska","Pariz","Evropa",543965,24170,58735000);
       d9.stampaj(izadji,d9);
       Drzava1 d10=new Drzava1("Spanija","Madrid","Evropa",505957,14800,39630000);
       d10.stampaj(izadji,d10);
       Drzava1 d11=new Drzava1("Njemacka","Berlin","Evropa",357020,25620,82163000);
       d11.stampaj(izadji,d11);
       Drzava1 d12=new Drzava1("Irska","Dablin","Evropa", 70273,21470,3730000);
       d12.stampaj(izadji,d12);
       Drzava1 d13=new Drzava1("Engleska","London","Evropa",242910,23590,59679000);
       d13.stampaj(izadji,d13);
       Drzava1 d14=new Drzava1("Jemen","Sana","Azija",536864,800,16072000);
       d14.stampaj(izadji,d14);
       Drzava1 d15=new Drzava1("Katar","Doha","Azija",11437,21500,721000);
       d15.stampaj(izadji,d15);
       Drzava1 d16=new Drzava1("Kipar","Nikozija","Azija",9251,19200,742000);
       d16.stampaj(izadji,d16);
       Drzava1 d17=new Drzava1("Butan","Tambu","Azija",46500,1300,737000);
       d17.stampaj(izadji,d17);
       Drzava1 d18=new Drzava1("Nepal","Katmandu","Azija",147181,1400,22321000);
       d18.stampaj(izadji,d18);
       Drzava1 d19=new Drzava1("Maldivi","Male","Azija",298,3900,256000);
       d19.stampaj(izadji,d19);
       Drzava1 d20=new Drzava1("Srbija","Beograd","Evropa",88400,2200,9800000);
         d20.stampaj(izadji,d20);
       Drzava1 d21=new Drzava1("Vijetnam","Hanoj","Azija",331117,2500,76711000);
       d21.stampaj(izadji,d21);
       Drzava1 d22=new Drzava1("Japan","Tokio","Azija",377819,28200,126071000);
       d22.stampaj(izadji,d22);
       Drzava1 d23=new Drzava1("Uzbekistan","Taskent","Azija",447400,1700,23667000);
       d23.stampaj(izadji,d23);
       Drzava1 d24=new Drzava1("Egipat","Kairo","Afrika",1002000,4000,60348000);
       d24.stampaj(izadji,d24);
       Drzava1 d25=new Drzava1("Libija","Tripoli","Afrika",1755500,6400,5210000);
       d25.stampaj(izadji,d25);
       Drzava1 d26=new Drzava1("Maroko","Rabat","Afrika",458730,4000,27310000);
       d26.stampaj(izadji,d26);
       Drzava1 d27=new Drzava1("Sudan","Kartum","Afrika",2505813,1900,27737000);
       d27.stampaj(izadji,d27);
       Drzava1 d28=new Drzava1("Kenija","Najrobi","Afrika",580367,1000,28612000);
       d28.stampaj(izadji,d28);
       Drzava1 d29=new Drzava1("Somalija","Mogadis","Afrika",637657,500,8775000);
       d29.stampaj(izadji,d29);
       Drzava1 d30=new Drzava1("Nigerija","Abudza","Afrika",1267000,900,117897000);
       d30.stampaj(izadji,d30);
       Drzava1 d31=new Drzava1("Senegal","Dakar","Afrika",196722,1600,8790000);
       d31.stampaj(izadji,d31);
       Drzava1 d32=new Drzava1("Gabon","Libervil","Afrika",267667,5500,1153000);
       d32.stampaj(izadji,d32);
       Drzava1 d33=new Drzava1("Kamerun","Jaunde","Afrika",475442,1800,13950000);
       d33.stampaj(izadji,d33);
       Drzava1 d34=new Drzava1("Kanada","Otava","SAmerika",9958319,29800,30287000);
       d34.stampaj(izadji,d34);
       Drzava1 d35=new Drzava1("SAD","Vasington","SAmerika",9809155,37800,267636000);
       d35.stampaj(izadji,d35);
       Drzava1 d36=new Drzava1("Kuba","Havana","SrAmerika",110860,3900,11059000);
       d36.stampaj(izadji,d36);
       Drzava1 d37=new Drzava1("Jamajka","Kingston","SrAmerika",10991,3900,2554000);
       d37.stampaj(izadji,d37);
       Drzava1 d38=new Drzava1("Brazil","Brazilija","JAmerika",8547404,7600,163689000);
       d38.stampaj(izadji,d38);
       Drzava1 d39=new Drzava1("Cile","Santiago","JAmerika",756626,9900,14622000);
       d39.stampaj(izadji,d39);
       Drzava1 d40=new Drzava1("Ekvador","Kito","JAmerika",272045,3300,11937000);
       d40.stampaj(izadji,d40);
       Drzava1 d41=new Drzava1("Kolumbija","Bogota","JAmerika",1141748,6300,40042000);
       d41.stampaj(izadji,d41);
       Drzava1 d42=new Drzava1("Paragvaj","Asunsion","JAmerika",406752,4700,5085000);
       d42.stampaj(izadji,d42);
       Drzava1 d43=new Drzava1("Peru","Lion","JAmerika",1285216,5100,24371000);
       d43.stampaj(izadji,d43);
       Drzava1 d44=new Drzava1("Gvajana","Dzordztaun","JAmerika",214969,4000,848000);
       d44.stampaj(izadji,d44);
       Drzava1 d45=new Drzava1("Venecuela","Karakas","JAmerika",912050,4800,22777000);
       d45.stampaj(izadji,d45);
       Drzava1 d46=new Drzava1("Fidzi","Suva","Okeanija",18376,5800,815000);
       d46.stampaj(izadji,d46);
       Drzava1 d47=new Drzava1("Karibati","Bairiki","Okeanija",810,800,83000);
       d47.stampaj(izadji,d47);
       Drzava1 d48=new Drzava1("Nauru","Jaren","Okeanija",21,5000,11000);
       d48.stampaj(izadji,d48);
         Drzava1 d49=new Drzava1("Samoa","Apia","Okeanija",2831,999,174000);
         d49.stampaj(izadji,d49);
         Drzava1 d50=new Drzava1("Grcka","Atina","Evropa",131957,12110,10645000);
         d50.stampaj(izadji,d50);
         Drzava1 d51=new Drzava1("Rusija","Moskva","Evropa",17000000,8900,146300000);
         d51.stampaj(izadji,d51);
         Drzava1 d52=new Drzava1("Svajcarska","Bern","Evropa",41290,32700,7200000);
         d52.stampaj(izadji,d52);
         Drzava1 d53=new Drzava1("Filipini","Manila","Azija",300000,4600,33527000);
       d53.stampaj(izadji,d53);
         Drzava1 d54=new Drzava1("Madjarska","Budimpesta","Evropa",93000,13900,10000000);
         d54.stampaj(izadji,d54);
         Drzava1 d55=new Drzava1("Estonija","Talin","Evropa",45200,12300,1400000);
         d55.stampaj(izadji,d55);
         Drzava1 d56=new Drzava1("Litvanija","Viljnjus","Evropa",65200,11400,3700000);
         d56.stampaj(izadji,d56);
         Drzava1 d57=new Drzava1("Surinam","Paramaribo","JAmerika",163265,4000,412000);
         d57.stampaj(izadji,d57);
         Drzava1 d58=new Drzava1("Argentina","Buenos_Aires","JAmerika",2780400,11200,35667000);
         d58.stampaj(izadji,d58);
         Drzava1 d59=new Drzava1("Bocvana","Gabaron","Afrika",581730,9000,1533000);
         d59.stampaj(izadji,d59);

         izadji.close();
    }
    catch(IOException ex)
             {
                System.err.println(ex.getMessage());

         }
 }
 }
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Svakodnevni prolaznik


Zodijak
Pol Muškarac
Poruke 274
OS
Windows XP
Browser
Mozilla Firefox 3.5.3
mob
Nokia 7710
klasa kvizi

import java.io.*;

public class Kvizi
{

   String takodg,tacodg;
   int  total;

   public Kvizi(){ this.total=0;}




   public void setTacanOd(String tacodg)
   {
      this.tacodg=tacodg;
   }
   public String getTacanOd()
   {
      return this.tacodg;
   }

   public void proveraDaNe(BufferedReader b)throws IOException
      {
        while(true)
         {
         takodg=b.readLine();
           if(takodg.equalsIgnoreCase("n") ||  takodg.equalsIgnoreCase("d") )
           break;
           System.out.println("Morate odgovoriti sa 'd' ili 'n'\n");
         }
         Oceni();
   }
   public void proveraABCD(BufferedReader b)throws IOException
     {
       while(true)
         {
        takodg=b.readLine();
          if(takodg.equalsIgnoreCase("A") ||  takodg.equalsIgnoreCase("B")
          ||  takodg.equalsIgnoreCase("C") ||  takodg.equalsIgnoreCase("D"))
                    break;
            System.out.println("Morate odgovoriti sa A ili B ili C ili pak sa D");
         }
      Oceni();
    }

   public void Oceni()
      {
        if(takodg.equalsIgnoreCase(tacodg))
         { System.out.println("Zaradili ste 2 poena\n"); total+=2;}
        else
        System.out.println("Zaradili ste 0 poena\n");
      }

   public static void main(String args[]) throws IOException
   {
      String p[] = new String [24];
      Kvizi k=new Kvizi();
      int i1,i2,i3,i4;/*indeksi za pitanja i odgovore*/
      String naz,gg,kon;
      int pov,gd;
      int bs;
      int brDrzava=0,j=0,pj=0;/*j sluzi za biranje drzava,a pj da bi mogla biti izabrana i prva drzava*/
      Drzava1 niz[]=new Drzava1[61];
      Drzava1 izabrane[]=new Drzava1[20];
      try
      {
         BufferedReader ulaz=new BufferedReader(new FileReader("listaj1.txt"));
         StreamTokenizer in=new StreamTokenizer(ulaz);
         while(in.ttype!=StreamTokenizer.TT_EOF)
         {
            in.nextToken();
            naz=in.sval;
            in.nextToken();
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Svakodnevni prolaznik


Zodijak
Pol Muškarac
Poruke 274
OS
Windows XP
Browser
Mozilla Firefox 3.5.3
mob
Nokia 7710
ako neko zna dobro javu zamolio bih ga da proba da uradi ovaj zadatak za mene jer sa u skripcu sa vremenom jer ganjam uslov na faxu a profesor je pre par dana javio nam da moramo projekat uraditi u graf. interfejsu i kao win aplikaciju, jbg coban
« Poslednja izmena: 21. Okt 2009, 12:17:03 od nemanjal88 »
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Veteran foruma
Legenda foruma


Moje ime je Ozymandias.

Zodijak Cancer
Pol Muškarac
Poruke 38906
Zastava Kragujevac
OS
Windows XP
Browser
Opera 9.80
Nemojte slati vise komentara za redom. Postoji dugme izmeni ako ste nesto zaboravili reci. Postovanjem vise odgovora zaredom tema se samo razvodnjava i smanjuje se preglednost. Za ostala pravila ponasanja pogledajte pravilnik Burek Foruma.
IP sačuvana
social share
Pogledaj profil WWW Twitter
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Svakodnevni prolaznik


Zodijak
Pol Muškarac
Poruke 274
OS
Windows XP
Browser
Mozilla Firefox 3.5.3
mob
Nokia 7710
sry nece se ponoviti, hteo sam samo da razdvojim klase da bude preglednije
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Idi gore
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Trenutno vreme je: 03. Avg 2025, 00:09:56
nazadnapred
Prebaci se na:  

Poslednji odgovor u temi napisan je pre više od 6 meseci.  

Temu ne bi trebalo "iskopavati" osim u slučaju da imate nešto važno da dodate. Ako ipak želite napisati komentar, kliknite na dugme "Odgovori" u meniju iznad ove poruke. Postoje teme kod kojih su odgovori dobrodošli bez obzira na to koliko je vremena od prošlog prošlo. Npr. teme o određenom piscu, knjizi, muzičaru, glumcu i sl. Nemojte da vas ovaj spisak ograničava, ali nemojte ni pisati na teme koje su završena priča.

web design

Forum Info: Banneri Foruma :: Burek Toolbar :: Burek Prodavnica :: Burek Quiz :: Najcesca pitanja :: Tim Foruma :: Prijava zloupotrebe

Izvori vesti: Blic :: Wikipedia :: Mondo :: Press :: Naša mreža :: Sportska Centrala :: Glas Javnosti :: Kurir :: Mikro :: B92 Sport :: RTS :: Danas

Prijatelji foruma: Triviador :: Nova godina Beograd :: nova godina restorani :: FTW.rs :: MojaPijaca :: Pojacalo :: 011info :: Burgos :: Sudski tumač Novi Beograd

Pravne Informacije: Pravilnik Foruma :: Politika privatnosti :: Uslovi koriscenja :: O nama :: Marketing :: Kontakt :: Sitemap

All content on this website is property of "Burek.com" and, as such, they may not be used on other websites without written permission.

Copyright © 2002- "Burek.com", all rights reserved. Performance: 0.137 sec za 15 q. Powered by: SMF. © 2005, Simple Machines LLC.