Elikkä minulla on ongelmana se,että minun ohjelmani ei toimi.Elikkä käytän JCreator LE ohjelmaa.Ja tässä tehtävänanto:Laadi ohjelma joka pyytää käyttäjältä 2 kokonaislukua ja tulostaa niiden summan,erotuksen,tulon ja osamäärän.
Ja tässä ohjelmani:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Esimerkki {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Anna 1. kokonais luku:5 ");
int k1 = Integer.parseInt(in.readLine());
System.out.print("Anna 2. kokonais luku:5");
int k2 = Integer.parseInt(in.readLine());
System.out.println("Summa: " k1 " " k2 " = " (k1 k2));
System.out.println("Erotus: " k1 " - " k2 " = " (k1 - k2));
System.out.println("Tulo: " k1 " * " k2 " = " (k1 * k2));
System.out.println("Osamäärä: " k1 " / " k2 " = " (k1 / k2));
System.out.println("\nPaina enteriä lopettaaksesi ohjelman");
in.readLine();
}
}
ja kun painan execute file siihen tulee tämmöstä:
Anna 1. kokonais luku:10
Exception in thread "main" java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.
java:48)
at java.lang.Integer.parseInt(Integer.java:468)
at java.lang.Integer.parseInt(Integer.java:497)
at Esimerkki.main(Esimerkki.java:11)
Press any key to continue...
Noin siinä ongelmani kokonaisuudessaan ja olisin kiitollinen jos joku voisi auttaa.
Apua tarvitseva
Tarvitaan apua...
1
418
Vastaukset
- hemmoit
Toimii minulla ajaessa eclipsen kautta.
kokeile komentoriviltä ?
Ongelma sinulla on siinä että in.readLine palauttaa jotain hassua.
kokeile vaikka tätä
http://wiki.mureakuha.com/wiki/Java#java.util.Scanner
saman tyyppinen koodi:
http://www.edu.lahti.fi/~skuutti/javaa/Suklaajaatelokone.java
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1017453
Siekkilässä ajettu ihmisten yli- mitä tapahtui? Länsi-Savo ei ole uutisoinut asiata
Manneja, vaiko matuja?835082- 794879
- 1324278
Alavuden sairaala
Säästääkö Alavuden sairaala sähkössä. Kävin Sunnuntaina vast. otolla. Odotushuone ja käytävä jolla lääkäri otti vastaan103068- 522709
- 402616
- 532257
Törkeää toimintaa
Todella törkeitä kaheleita niitä on Ylivieskassakin. https://www.ess.fi/uutissuomalainen/8570818102231Suudeltiin unessa viime yönä
Oltiin jossain rannalla jonkun avolava auton lavalla, jossa oli patja ja peitto. Uni päättyi, kun kömmit viereeni tähtit211850