Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

konverzija iz pascala u javu

[es] :: Java :: konverzija iz pascala u javu

[ Pregleda: 919 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zokab123
zokab123
srbija

Član broj: 26093
Poruke: 195
*.dynamic.isp.telekom.rs.

ICQ: 317439457


Profil

icon konverzija iz pascala u javu21.11.2016. u 00:21 - pre 90 meseci
Potrebno par kodova da se prevedu iz pascala u javu moze li to nekako evo jedne linije koda..ma da meni treba desetak linija da se prevedu



Cod_5:=IntToStr(StrToInt(Cod_4)-StrToInt(Cod_3));
Blago onome ko zna da ne zna, a hoce da zna
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: konverzija iz pascala u javu21.11.2016. u 08:32 - pre 90 meseci
Pa neće tako moći. Ako je to neki "školski" problem, onda prevođenje iz Pascala u Javu može da bude više od prevođenja svake linije posebno. Recimo, možda je cilj u školskom zadatku da se demonstrira poznavanje koncepta OO jezika (rad sa klasama, interfejsi, polimorfizam, nasleđivanje).

Konkretno, čak i ovo što je napisano u Pascalu, nije za prelaznu ocenu.
Red koji si napisao oduzima dva broja i dodeljuje rezultat nekoj varijabli.
Ono što smrdi u celom konceptu je to što se integer vrednosti drže u string varijablama, pa se kod oduzimanja pretvaraju u int, a rezultat se (koji je int) opet vraća u string. Zašto tako naopako?

U Javi postoji funkcija Integer.ParseInt(String) koja radi upravo isto što radi i StrToInt. Ona, međutim, može da vrati i exception ako u stringu nije ispravan zapis int-a. Pitanje je kako funkcioniše StrToInt u slučaju takve greške (vraća 0, da li u slučaju zapisa 10A vrati 10 ili nešto drugo, da li se prekida izvršavanje programa).
 
Odgovor na temu

[es] :: Java :: konverzija iz pascala u javu

[ Pregleda: 919 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.