我正在做一个程序,它有两个不同的问题,欧姆和安培是确切的。虽然循环/ java
我知道如何做这个工作,但问题是最后还会出现另一个问题,问“你想做一个新的计算吗?”这个问题应该像我按下“Y”那样工作,程序应该从头开始继续,如果按“N”,程序应该退出。
我希望任何人有一些想法,可以帮助我完成这一点。程序必须使用JOptionpane.dialog /消息格式。
// delajz
这就是我得到的atm。
//Declaring Variables
Ampere = Integer.parseInt(FragaAm);
Ohm = Integer.parseInt(FragaOhm);
//koden
do
{
FragaAm =JOptionPane.showInputDialog("Hur många Ampere? ");
FragaOhm = JOptionPane.showInputDialog("hur hög resistans? ");
svar = Ohm*Ampere; //calculate
slutsvar = svar + "Volt"; //answer
JOptionPane.showMessageDialog(null,slutsvar);
borjaom =JOptionPane.showInputDialog("Igen? J eller N "); // the question which ask for new calc
} while (borjaom == "j" ||borjaom == "J");
如果您可以添加一些代码,那可能会帮助我们确定您的需求。只需确保在发布时将缩进代码行缩进4个空格,以便在SO上正确格式化。 – 2009-12-15 15:03:36
你有没有胚胎的代码,或者你会不会有人为你写代码? – Tomas 2009-12-15 15:03:48
这是功课吗?你确定你正在使用JavaScript,而不是Java Swing吗? – Pops 2009-12-15 15:05:12