[英]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.