Java 创建决策声明?
该计划应输出投资的增长收益。投资金额、持续时间和基准利率将作为用户对计划的输入提供。根据下表,每年应用增长率: 到目前为止,我只知道下面的用户输入代码Java 创建决策声明?,java,Java,该计划应输出投资的增长收益。投资金额、持续时间和基准利率将作为用户对计划的输入提供。根据下表,每年应用增长率: 到目前为止,我只知道下面的用户输入代码 import javax.swing.JOptionPane; public class InvestGrowth { public static void main(String[] args) { double investment, duration, baserate, growth; inv
import javax.swing.JOptionPane;
public class InvestGrowth {
public static void main(String[] args) {
double investment, duration, baserate, growth;
investment = Double.parseDouble(JOptionPane.showInputDialog("Enter Investment Amount:"));
duration = Double.parseDouble(JOptionPane.showInputDialog("Enter Duration in years: "));
baserate = Double.parseDouble(JOptionPane.showInputDialog("Enter BaseRate:"));
if (investment <- 50000){
}
}
}
import javax.swing.JOptionPane;
公共部门投资增长{
公共静态void main(字符串[]args){
双重投资、期限、基准利率、增长;
investment=Double.parseDouble(JOptionPane.showInputDialog(“输入投资金额”);
duration=Double.parseDouble(JOptionPane.showInputDialog(“以年为单位输入持续时间:”);
baserate=Double.parseDouble(JOptionPane.showInputDialog(“输入baserate:”);
如果(投资由于您正在学习,我认为在尝试创建完整的图形化应用程序之前,您应该首先尝试在控制台中运行核心逻辑
尝试使用以下代码使其正常工作:
import java.util.Scanner;
class InvestGrowth {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter Investment ($):");
double investment = scanner.nextDouble();
System.out.print("Enter Duration (Years):");
double duration = scanner.nextDouble();
System.out.print("Enter Base:" );
double base = scanner.nextDouble();
double growthRate = 0.0;
double growthYield = 0.0;
// TODO: Complete actual logic of calculating growthYield
if (investment <= 50000) {
if(duration <= 1) { // Investment <= $50000 && Duration <= 1 year
} else { // Investment <= $50000 && Duration > 1 year
}
} else {
if (duration <= 1) { // Investment > $50000 && Duration <= 1 year
} else { // Investment > $50000 && Duration > 1 year
}
}
System.out.println("Your growth yield is: " + growthYield);
}
}
import java.util.Scanner;
阶级投资增长{
公共静态void main(字符串[]args){
扫描仪=新的扫描仪(System.in);
系统输出打印(“输入投资($):”;
双重投资=scanner.nextDouble();
系统输出打印(“输入持续时间(年):”;
双倍持续时间=scanner.nextDouble();
系统输出打印(“输入基:”;
双基=scanner.nextDouble();
双增长率=0.0;
双增长产量=0.0;
//TODO:完成计算生长产量的实际逻辑
if(删除代码图片并将其复制粘贴为代码块)您不知道如何使用if
语句吗?因为您正在学习,我认为您应该首先尝试在控制台中运行核心逻辑,然后再尝试在Swing/JavaFX中创建应用程序(如果允许,请不要使用此Swing!)。