簡體   English   中英

我如何在掃描儀中使用 Int 的值

[英]How Can i Use The Values Of The Int in The Scanner

            int CMC = 279;
            int BDM = 326;
            int CP = 177;
            int CB =  228;
            int CR = 190;
            int PC = 43;
            int CCS = 24;
            int CE = 26;
            int FM = 20;
            int originalpricebake ;

            Scanner bakeorder1 = new Scanner(System.in);
            int order1;             
            System.out.print("\nEnter Your 1st Item Order:");
            order1 = bakeorder1.nextInt();
            Scanner bakeorder2 = new Scanner(System.in);
            int order2;             
            System.out.print("\nEnter Your 2nd Item Order:");
            order2 = bakeorder2.nextInt();
            Scanner bakeorder3 = new Scanner(System.in);
            int order3;             
            System.out.print("\nEnter Your 3rd Item Order:");
            order3 = bakeorder3.nextInt();
            Scanner bakeorder4 = new Scanner(System.in);
            int order4;             
            System.out.print("\nEnter Your 4th Item Order:");
            order4 = bakeorder4.nextInt();
            Scanner bakeorder5 = new Scanner(System.in);
            int order5;             
            System.out.print("\nEnter Your 5th Item Order:");
            order5 = bakeorder5.nextInt();

            originalpricebake = order1 + order2 + order3 + order4 + order5;
            System.out.print("\nThe Current Price: " + originalpricebake);

當我為他的訂單掃描用戶輸入時,如何使用頂部的整數值? 這樣當我得到用戶輸入時,將在代碼底部創建一個方程

使用 Array 存儲值並使用循環訪問它。

    int order;
    int price=0;
    Scanner scan = new Scanner(System.in);
    System.out.print("Enter how many orders: ");
    order = Integer.parseInt(scan.nextLine());

     //Create an integer array to store the input

    int bakeorder[] = new int[order];
    //int originalbakeprice[] = new int[order];
    for(int i=0;i<order;i++)
    {
        System.out.print("Enter the order " + (i+1) + " : ");
            bakeorder[i] = Integer.parseInt(scan.nextLine());
             price +=bakeorder[i];
    }
            System.out.println(price);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM