Ovo javlja kompajler:
D:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Matematika.java:30: variable nummer1 might not have been initialized
sum = nummer1 + nummer2;
^
D:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Matematika.java:30: variable nummer2 might not have been initialized
sum = nummer1 + nummer2;
^
2 errors
Tool completed with exit code 1
Code:
import java.math.*;
import java.io.*;
public class Matematika {
public static void main(String[] args) throws IOException {
int nummer1, nummer2;
int sum, sub, mult, abs;
double durchschnitt;
BufferedReader eingabe = new BufferedReader ( new InputStreamReader ( System.in ) );
System.out.println("Geben Sie die erste Nummer ein:\t");
String unos = eingabe.readLine() ;
try {
nummer1 = Integer.parseInt( unos );
}
catch ( NumberFormatException e) { System.out.println("ERROR " + e.getMessage()); }
System.out.println("Geben Sie die zweite Nummer ein:\t");
String unos1 = eingabe.readLine() ;
try {
nummer2 = Integer.parseInt( unos1 );
}
catch (NumberFormatException e) { System.out.println("ERROR " + e.getMessage()); }
sum = nummer1 + nummer2;
sub = nummer1 - nummer2;
mult = nummer1 * nummer2;
durchschnitt = ((double) nummer1 + (double) nummer2)/2;
abs = Math.abs(sub);
System.out.println("Zbir:\t" + sum + "\nRazlika:\t" + sub + "\nProizvod:\t" + mult + "\nProsek:\t" + durchschnitt +"\nApsolutna Vrednost:\t" + abs);
}
}