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

problem oko pocetnih zadataka

[es] :: Java :: problem oko pocetnih zadataka

[ Pregleda: 2166 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ernahm

Član broj: 174848
Poruke: 16
*.tz.dlp154.bih.net.ba.



Profil

icon problem oko pocetnih zadataka20.03.2008. u 22:40 - pre 196 meseci
Pozdrav

Trebam napisati program koji od korisnika trazi da ukuca dva cijela broja i zatim ispise: sumu, razliku, prosjek(double!), udaljenost(apsulutna vrijednost razlike), ali imam problem oko unosa brojeva sa tastature.Pomozitee!


evo kako sam napisala kod (u eclipse)

public class Aritmetika {
public static void main(int) - da li ovdje ide int ili?
{

System.out.println("Unesi prvi broj: ");
int x=System.in.read(); - ovdje javlja gresku 'Unhandled exception type IOExeption
System.out.println(x);

System.out.println("Unesi drugi broj: ");
int y=System.in.read();
System.out.println(y);

System.out.print("Suma je:" +(x+y));
System.out.print("Razlika je:" +(x-y));
System.out.print("Umnozak :" +(x*y));
System.out.print("Prosjek je:" +(double)(x%y));
double b= x-y;
System.out.print("Udaljenost je:" + Math.abs(b));
}
}
ako dodam ConsoleReader in=new ConsoleReader(System.in) , pa onda kasnije
pri unosu napisem int x=in.readInt(); ali opet javlja gresku. da li ta klasa ConsoleReader postoji negdje vec definisana ili ??
 
Odgovor na temu

Tulex
Danguba
Novi Sad

Član broj: 170959
Poruke: 121
91.148.89.*



Profil

icon Re: problem oko pocetnih zadataka21.03.2008. u 07:53 - pre 196 meseci
Prvo: Pravilno je public static void main(String[] args)

Drugo: Pokusavas da radis sa System.in a ne hvatas exception koji moze da se desi. U eclipse mozes samo da kliknes na levu marginu gde ti javlja gresku (na onaj crveni iks) i on ce ti ponuditi opcije da resi problem. Odaberi try{}catch blok. Mozes ga napisati i rucno tako sto ces ceo sadrzaj main metode staviti u
try{



}catch(IOException ex){
ex.printStackTrace()
}
 
Odgovor na temu

belindra
svasta nesto
BG

Član broj: 176013
Poruke: 45
*.telekom.yu.



+2 Profil

icon Re: problem oko pocetnih zadataka09.04.2008. u 08:19 - pre 195 meseci
Evo ja sam uradio i komentarisao ovaj zadatak na jednostavan nacin.Ukoliko imas neka pitanja javi pa da ti objasnim.Inace koristio sam Scanner metodu:

------------------------------------------------------------------------------------------------------------------------
import java.util.Scanner;

public class Aritmetika {
public static void main(String[] args){

Scanner input= new Scanner(System.in); //koristio sam Scanner metodu bolja je i jednostavnija

System.out.print("Unesi prvi broj: ");
int x=input.nextInt();


System.out.print("Unesi drugi broj: ");
int y=input.nextInt();


System.out.println("Suma je:" +(x+y)); //dodao sam -ln kako bi presao u novi red nakon ispisa rezultata
System.out.println("Razlika je:" +(x-y)); //dodao sam -ln kako bi presao u novi red nakon ispisa rezultata
System.out.println("Umnozak :" +(x*y)); //dodao sam -ln kako bi presao u novi red nakon ispisa rezultata
System.out.println("Prosjek je:" +(double)(x%y)); //dodao sam -ln kako bi presao u novi red nakon ispisa rezultata
double b= x-y;
System.out.println("Udaljenost je:" + Math.abs(b)); //dodao sam -ln kako bi presao u novi red nakon ispisa rezultata
}
}
---------------------------------------------------------------------------------------------------------------------------
Nadam se da ces skontati kako sve ide :)))
 
Odgovor na temu

[es] :: Java :: problem oko pocetnih zadataka

[ Pregleda: 2166 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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