Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[PPJ] Gradivo

Fikalo

PlavušaSFilozofskog nwm, vidio sam da je gore neko imo slican problem i samo sam izbriso package lab1 iz filea


Fikalo

also,
jel problem ovaj error? briem da pokusava jos jednom procitat sa ulaza kad vise nema ulaza, al kaze rezultat da je ok, to je jedino bitno jelda?


WickyWinslow

Fikalo Ja bih rađe ispravio nego riskirao.


Fikalo

WickyWinslow sto je najbolje, eksuli nisam ziher kako, neznam kak bi detektiro da nece vise slat linija ako nemamo odredeni broj linija i ako nemamo praznu liniju


WickyWinslow

Fikalo
Scanner scanner = new Scanner(System.in);
while(scanner.hasNextLine()){

}


tomekbeli420

Fikalo ja sam koristio
try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {...}

Zašto BufferedReader? Za razliku od apstraktne klase java.io.Reader, klasa java.io.BufferedReader nudi metodu public String readLine() koja čita liniju po liniju i stavlja to u string. Kako znati da je došlo do kraja? Ako je povratna vrijednost null, što se lako provjerava. Preferiram korištenje ovakvog APIja nego onog Scannera koji je malo kompliciraniji za korištenje ak se mene pita…


Fikalo

WickyWinslow ouuu thx, ja sa provjeravo sa while(!ulaz.isEmpty())


5arm

endyyyy

endyyyy java -> c++


Fikalo

tomekbeli420 ma radilo mi je to sa hasNextLine al fala


AK10

tomekbeli420

Fikalo
Ali kod mene je slucaj ako nemam zadnji prazan red da mi ne procita liniju.
npr.

// stavi sumu kubova prvih deset prirodnih brojeva u varijablu rez
n = 10 // varijable ne treba deklarirati prije inicijalizaije
rez = 0
za i od 1 do n
rez = rez + i*i*i
az

ovdje mi se nikad ne procita az jer nema te zadnje prazne linije? Je li imao netko ovakav problem?
Koristila sam i buffered reader i scanner ali opet je isto


Fikalo

endyyyy nez, ja sam napravio dosl kako je wicky napiso i funkcionira mi tako


tata

endyyyy

iz uputa za SPRUT s ferweba:

“Točan format ulaznih podataka bit će po retcima definiran za svaku pojedinu vježbu, a svaki redak (uključujući i zadnji) završava znakom za kraj retka.”


Artemis

Kad predajem zip kao rješenje dobijem: Error: Could not find or load main class LeksickiAnalizator.
Trebam li izbrisati možda package u Javi ili?


AntonioB25

Artemis
Pokušaj zipat samo klase koje koristiš, ali ih nemoj stavit u mapu nego njih direkno zipaš


bjunolulz

trebam li zipati python kod


grga_it_is

Nije mi jasno kako recimo u 16. zadatku možemo koristiti ovu relaciju, kada nemamo arhitekturu koja bi to pokrenula, točnije računalo a će moći samo izvoditi programe programskog jezika “L”, mislim, znači li to da i A i B i C mogu izvoditi sve programe ili ne, jer nije navedeno (ako je odgovor da mogu, kako onda nemamo zapise jezičnih procesora za svaku arhitekturu koji prevode sve te zadane jezike u strojne jezike a, b i c)?


MOXY

kako na windowsu testiram jel radi program u py?


AnamarijaM

MOXY Pokreni program, kopiraj test i stisni ctrl+D.


blablajar

mozemo li koristiti toCharArray?


MOXY

mislio sam preko cmda, al ok
testirao sam par primjera i skuzio sam da oni nikad nemaju tipa BROJ 3 -4, tj ne gledaju negativne brojeve kao brojeve, vec kao op minus i broj, jel to stvarno tako u svim slucajevima ili sam ja nes pobrkao? btw meni to printa kao broj 3 -4, a ne op minus 3 - i broj 3 4


Crotta

MOXY Kaze u zadatku: “Negativne brojeve dobiva se prefiksiranjem unarnim operatorom ­-. … Jezik osim binarnih podržava i unarne operatore +i -­, ali oni se u leksičkoj analizi ne razlikuju od binarnih operatora, tj. pripadaju istoj klasi leksičkih jedinki.” Dakle, trebas predznak minus ispisati zasebno od samog broja.


« Prethodna stranica Sljedeća stranica »