如何从for循环中获取元素的总和? import java.util.Scanner; 类对象详细信息{ 双w,t,res,amt; 字符串ob; 无效获取详细信息(int n){ Scanner get=新扫描仪(System.in); int极限=n; System.out.println(“输入对象详细信息\n”); 对于(int i=0;i
我想要循环中所有迭代的amt之和。添加所有金额并显示应付总额。我是新来的尝试自我学习的编码。在循环之前谢谢你如何从for循环中获取元素的总和? import java.util.Scanner; 类对象详细信息{ 双w,t,res,amt; 字符串ob; 无效获取详细信息(int n){ Scanner get=新扫描仪(System.in); int极限=n; System.out.println(“输入对象详细信息\n”); 对于(int i=0;i,java,Java,我想要循环中所有迭代的amt之和。添加所有金额并显示应付总额。我是新来的尝试自我学习的编码。在循环之前谢谢你 import java.util.Scanner; class objectDetails { double w, t, res, amt; String ob; void getDetails(int n) { Scanner get = new Scanner(System.in); int limit = n;
import java.util.Scanner;
class objectDetails {
double w, t, res, amt;
String ob;
void getDetails(int n) {
Scanner get = new Scanner(System.in);
int limit = n;
System.out.println("Enter Object Details\n");
for (int i = 0; i < limit; i++) {
System.out.println("Name of appliance:\n");
ob = get.next();
System.out.println("Enter the amount of watts per hour:\n");
w = get.nextDouble();
System.out.println("Enter the amount of time in hours used:\n");
t = get.nextDouble();
res = (w * t) / 1000;
amt = (res * 4.2);
System.out.println("The amount in ruppes payable=" + amt);
}
}
}
然后在循环中(计算数量后)
最后,在循环之后,比如
total += amt;
分配一个全局变量并将值存储在该变量中,最后打印该全局变量的值。
仅此而已您说您正在尝试自学,但这并不是通过复制和粘贴我们的解决方案来实现的。你可以自己尝试,如果失败了,可以问一些具体的问题。首先要学会格式化你的代码
total += amt;
System.out.printf("The total is %.2f%n", total);