Java另外,while循环和joptionpane

时间:2015-10-26 11:40:07

标签: java while-loop joptionpane

如果有人可以帮助或指出我正确的方向,那将是惊人的。 我正在尝试编写一个程序,提示用户输入5个整数值,然后输出输入值的乘积,但无法弄清楚。

我无法弄清楚用户如何准确地将每个输入相乘。任何建议将不胜感激。这是我到目前为止所做的。

import javax.swing.JOptionPane;

public class Ex2Pa {

    public static void main(String[] args) {

        int count = 0;
        while(count <5){

            String Msg = JOptionPane.showInputDialog("Enter a number");
            int Num1 = Integer.parseInt(Msg);


            System.out.print(Num1);
            count++;
        }   
    }
}

2 个答案:

答案 0 :(得分:1)

int count = 0;
    int result = 1;
    while (count < 5) {

        String Msg = JOptionPane.showInputDialog("Enter a number");
        int Num1 = Integer.parseInt(Msg);


        System.out.print(Num1);
        result *= Num1;
        count++;
    }

    System.out.println("The result is " + result);

答案 1 :(得分:0)

尝试这样的事情

    int count = 0;
    int result =1; 
    while(count <5){

                String Msg = JOptionPane.showInputDialog("Enter a number");
                int Num = Integer.parseInt(Msg);


                System.out.print(Num);
                result = result*Num;
                count++;
            } 
   System.out.println("Result--->"+result);

最后,您可以打印result以显示最终结果。