Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 186 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7, 8  Sledeća
Autoru Poruka
 Tema posta:
PostPoslato: 09.02.2007. 22:55:40 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
Ok, probacu ovaj tvoj kod. Ajde, posto vidim da razbijas, ako ti nije problem izvali zasto ne radi meni ovaj kod dole.
Kod:

Kod:
public class Zadatak12 {
   public static void main(String[] args) throws IOException {
      BufferedReader ulaz = new BufferedReader(new InputStreamReader(System.in));
      
      DataOutputStream izlaz = new DataOutputStream(new FileOutputStream("blockbusters.out"));
      
      System.out.println("Unesite podatke o filmovima: ");
      System.out.println("Podaci treba da budu oblika <naziv_filma><tab><ostvarena_zarada>.");
      System.out.println("Ukucajte \"kraj\" za kraj rada!!! ");
      
      String unos = ulaz.readLine();
      
      
      while (!unos.equalsIgnoreCase("kraj")){
         int poslednji = unos.indexOf('\t');
         
         String nazivFilma  = unos.substring(0, poslednji);
         String ostvarenaZaradaStr = unos.substring(poslednji + 1);
         double ostvarenaZarada = Double.parseDouble(ostvarenaZaradaStr);
         
         izlaz.writeChars(nazivFilma);
         izlaz.writeChars(" ----> ");
         izlaz.writeDouble(ostvarenaZarada);
      }
      ulaz.close();
      izlaz.close();
      
   }

}

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 09.02.2007. 23:05:03 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
^koliko mi se cini na prvi pogled, ulaz.readLine(); ti nije u petlji tako da samo jednom ucita unos sa tastature. prebaci ga ispod while.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 09.02.2007. 23:49:47 
Korisnikov avatar

Pridružio se: 06.04.2006. 18:08:55
Postovi: 18
Godina: III
Smer: IS
Citiraj:
^koliko mi se cini na prvi pogled, ulaz.readLine(); ti nije u petlji tako da samo jednom ucita unos sa tastature. prebaci ga ispod while.


Upravo to, nastane beskonacan loop, jel se unos promenljiva ne update-uje novim vrednostima koje se ucitavaju.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 10.02.2007. 00:38:29 
Moderator
Korisnikov avatar

Pridružio se: 28.10.2004. 23:06:03
Postovi: 3369
Lokacija: Bgd
Godina: IV
Smer: IS
Ne moze ni samo da je spusti dole, tj promenjiva "unos" mora da se napravi pre nego sto se koristi u uslovu...

evo mog resenja:
Kod:
import java.io.*;
public class Zadatak12 {
   public static void main(String[] args) throws IOException {
      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      DataOutputStream out = new DataOutputStream(new FileOutputStream("Test.dat"));
      
      String unos;
      boolean neman = true;
      
      System.out.println("Unesite vise redova teksta:");
      System.out.println("Upisite 'stop' za kraj.");
      
      while(neman) {
         unos = br.readLine();
         if(unos.equals("stop")) {
            neman = false;
            System.out.println("Operacija je zavrsena.");
            break;
         }
         out.writeChars(unos); // moze i writeBytes(unos);
      }
      out.close();
   }
}


E sad, jel oce neko da napravi drugu clasu koja cita ovaj fajl? :)

_________________
Autobuski prevoz


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 10.02.2007. 01:33:10 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
^fajl zapisan na ovaj nacin:
Kod:
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;

public class Blockbusters {

   public static void main(String[] args) {
      
      try {
         BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
         DataOutputStream out=new DataOutputStream(new FileOutputStream("blockbusters.out"));
         System.out.println("unestie podatke o filmofima");
         System.out.println("u obliku <naziv_filma><tab><ostvarena_zarada>");
         System.out.println("za prekid unesite \"kraj\"");
         String ulaz="";
         String[] temp;
         boolean kraj=false;
         
         while(!kraj){
            ulaz=in.readLine();
            ulaz=ulaz.toLowerCase();
            if(ulaz.equals("kraj")){
               kraj=true;
            }
            else{
                    temp=ulaz.split("\t");
                    out.writeChars(temp[0]);
                    out.writeChars(" ");
                    out.writeDouble(Double.parseDouble(temp[1]));
                    out.writeChars("\n");
            }
         }
      } catch (NumberFormatException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      } catch (FileNotFoundException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      } catch (IOException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }
   }
}


cita se ovom klasom:
Kod:
import java.io.DataInputStream;
import java.io.EOFException;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;


public class Citanje {

   
   public static void main(String[] args) {
      // TODO Auto-generated method stub
      try {
         DataInputStream in=new DataInputStream(new FileInputStream("blockbusters.out"));
         char c;
         double iznos;
         while (true){
            String naziv="";
            while((c=in.readChar())!=' '){
               naziv+=c;
            }
            iznos=in.readDouble();
            in.readChar();
            System.out.println(naziv+"\t"+iznos);
         }
      } catch (FileNotFoundException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }catch (EOFException e){
      } catch (IOException e) {
         // TODO Auto-generated catch block
         e.printStackTrace();
      }
   }

}


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 10.02.2007. 01:42:47 
Korisnikov avatar

Pridružio se: 04.01.2005. 15:11:36
Postovi: 601
Lokacija: svugde i nigde
Godina: Dipl.
Smer: IS
Oce li dolaziti oni programi za listanje sadrzaja direktorijuma sa ispisom fajlova i direkotorijuma u njemu?
Ima vise zadataka na taj isti kalup, samo se ne secam kad smo radili to na vezbama.

_________________
:gomila: Sometimes there is a moment as you are awakening when you become aware of the real world around you, but you are still dreaming. You may think you can fly but you do better not try.People can fly.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 10.02.2007. 02:27:34 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
Ne znam hoce li dolaziti, ali koliko se ja sjecam na vjezbama na kojima sam bio nisu radjeni, mada nisu neki problem.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 11:23:55 
Korisnikov avatar

Pridružio se: 04.01.2005. 15:11:36
Postovi: 601
Lokacija: svugde i nigde
Godina: Dipl.
Smer: IS
A gui u koji ima fajl chuzer oce li on biti???(u njemu se pominje JAplet, a to nismo radili).

_________________
:gomila: Sometimes there is a moment as you are awakening when you become aware of the real world around you, but you are still dreaming. You may think you can fly but you do better not try.People can fly.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 12:15:14 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
FileChooser dolazi, ne treba da znas da radis sa Appletima jer se to resava na drugi nacin u VE.

U vezi mog zadatka, jasno mi je gde je greska, ali da li ja mogu da resim to bez dve while petlje? Odnosno da ne pravim onu boolean varijablu?
Sta uopste znaci while (true) petlja, true sta? :udri:

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 12:22:52 
Moderator
Korisnikov avatar

Pridružio se: 28.10.2004. 23:06:03
Postovi: 3369
Lokacija: Bgd
Godina: IV
Smer: IS
Beskonacna petlja, uslov je uvek ispunjen :)

_________________
Autobuski prevoz


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 12:54:03 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
@Vlacke, while(true) petlja, uslov uvijek ispunjen, ponavlja se dok se ne prekine sa return ili break, ili kao u u primjeru nekolika posta iznad, pojavom EOFExceptiona, tj, while petlja se vrti dok ne dodje do kraja fajla.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 19:17:14 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
@beavis i salebab. Jasno, hvala na resenju. GUI mi je dosao na ispitu, tako da je sve zavrseno dobro.

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 19:33:16 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
^ajde, ako ti nije problem, napisi tekst tog0 zadatka sa GUIem.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 21:07:17 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
Napravis button i text area -u. Kada kliknes na Browse button, otvori se file chooser. Ako izaberes .txt fajl, da se sadrzaj fajla ispise u text area-u, a ako je bilo koji drugi da se u text area-u ispise naziv fajla.
Drugi iz GUI (dosao je ortaku):
Isto kao moje, samo je on imao da ono sto se upise u text area-u upise u neki fajl.

Samo da kazem da sam bio neprijatno iznedjen kada sam cuo da je nekom dolazila i serijalizacija objekta. To je nesto sto smo mi radili 15 minuta na predavanjima i stvarno mislim da to nije bilo fer, i nisam ocekivao da tako nesto moze da dodje. Srecom, nije meni.

Bio je i zadatak sa radio stanicom, na isti fazon kao i oni sa Fridge-om i CD Holder-om. Takodje su bila dva iz DataInput i Output. Tipa da ispises studente cija je prosecna ocena veca od ukupnog proseka svih studenata.
To je to.

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 12.02.2007. 21:14:20 
Moderator
Korisnikov avatar

Pridružio se: 28.10.2004. 23:06:03
Postovi: 3369
Lokacija: Bgd
Godina: IV
Smer: IS
Meni je dosao zadatak da proverim dal se rec (koja se unosi u konzolu) nalazi u fajlu sample.txt
Moja prva desetka :)

_________________
Autobuski prevoz


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 14.02.2007. 21:17:37 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
e, meni je dosao taj sa studentima i prosjekom. bas bezveze to za serijalizaciju, ja licno ne bi imao pojma sta da uradim.
@salebab, i moja isto!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 15.02.2007. 17:23:03 
Moderator
Korisnikov avatar

Pridružio se: 11.07.2004. 02:41:21
Postovi: 2276
Lokacija: Somewhere in time...
Godina: III
Smer: IS
to mi sve deluje kao oni zadaci s vezbi..

ima negde i serijalizacija kolko se secam

_________________
Open your eyes, open your mind
proud like a god don't pretend to be blind
trapped in yourself, break out instead
beat the machine that works in your head


The road to truth is long, and lined the entire way with annoying bastards


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 15.02.2007. 19:51:16 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
Na vezbama nismo radili serijalizaciju, samo na predavanjima i to vrlo slabo. Enivej, izasao je spisak polozenih na sajtu.

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 15.02.2007. 21:31:42 
Korisnikov avatar

Pridružio se: 20.01.2004. 02:47:36
Postovi: 308
Godina: Apsolvent
Smer: IS
Kako da koristim visual editor kada editujem gui koji mi oni daju na ispitu?
Tj kako da importujem to?
Ako je to uopste moguce?
unapred hvala

_________________
hehe


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 16.02.2007. 03:08:41 
Korisnikov avatar

Pridružio se: 03.05.2006. 21:34:06
Postovi: 297
Godina: II
Smer: IS
Mogu samo reci da je ovaj ispit najgore organizovan do sada, poslednja grupa je zavrsila u pola 10, a ispit je poceo u 2!! :bljak:
Kao da je toliko tesko izbrojati prijave i proveriti sa koliko kompova se raspolaze?!

Da stvar bude jos gora ceo dan daju iste zadatke(kao da misle da mi koji cekamo ispred ih necemo izvaliti- ipak smo imali vise nego dovoljno vremena!) a onda kad "shvate" asistentkinja menja zadatke u poslednjem trenutku ali vise ni sama ne zna sta radi i kakav zadatak daje...

Kao vrh same situacije profesor nije ni dosao


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 21.02.2007. 18:16:13 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
Da, bilo je izuzteno lose organizovano. Ali, nisu ljudi izvalili zadatke nego su usli na mrezu i isprintali zadatke, sto je nju naravno iznerviralo.

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta: Ako budete saznali...
PostPoslato: 22.02.2007. 01:14:58 

Pridružio se: 31.05.2005. 13:49:25
Postovi: 24
Ljudi ako budete saznali da su zadaci iz Januorskog roka 07 postavljeni na nekom sajtu,obavezno me obavestite!!!! Ne mogu da polozim ovaj budjavi ispit :udri:


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 22.02.2007. 02:25:10 
Korisnikov avatar

Pridružio se: 23.11.2004. 12:45:23
Postovi: 1073
Lokacija: elysian fields...
Godina: III
Smer: IS
Izmena: postavljeni su nereseni ispitni zadaci na JavaPrimerima.
Uskoro ce biti i reseni zadaci tamo, javicu vam cim zavrsim.

_________________
H.J.S: Oh, why does everything I whip leave me?
Java Primeri


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 22.02.2007. 16:04:31 
Korisnikov avatar

Pridružio se: 20.01.2004. 02:47:36
Postovi: 308
Godina: Apsolvent
Smer: IS
sve pohvale za user-a ...
imam pored toga i jedno pitanje
to je ovo par postova gore
ili je pitanje glupo ili ga niko nije video
u svakom slucaju da li mogu da importujem
kod generisan u nekom drugom okruzenju u eclipse tacnije
da ga posle editujem u Visual Editor-u
kao da je u njemu razvijen
tj kada radim ispit i dobijem neki njihov kod
da li Visual Editor moze da mi pomogne i kako...
unapred hvala...

_________________
hehe


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 22.02.2007. 16:13:29 
Korisnikov avatar

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
^mislim da bi copy/paste tog koda trebao da odradi sve, mada nisam siguran, probaj nesto tako.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 186 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7, 8  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 2 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group