Postingan lainnya
variable jumlah might not have been initialized
import javax.swing.JOptionPane;
public class aw2{
public static void main(String[] args) {
JOptionPane input=new JOptionPane();
double angka = Double.parseDouble(JOptionPane.showInputDialog(null,"Angka 1 :"));
String notasi = JOptionPane.showInputDialog(null,"Notasi : ");
double angka2 = Double.parseDouble(JOptionPane.showInputDialog(null,"Angka 2 :"));
double jumlah;
if (notasi == "+") {
jumlah=angka+angka2;
}
else if (notasi == "-") {
jumlah=angka-angka2;
}
else if (notasi == "*") {
jumlah=angka*angka2;
}
else if (notasi == "/") {
jumlah=angka/angka2;
}
String msg= angka + notasi + angka2 + "=" + jumlah; //di bagian jumlah yg ini
input.showMessageDialog(null,msg,"Kalkulator",input.INFORMATION_MESSAGE);
}
}
0
1 Jawaban:
coba inisialisasi variabel jumlahnya dulu jadi:
double jumlah=0;
2