这是一个类赋值,它是:
编写一个程序,该程序要求描述项目,购买年份,项目成本,折旧年限(估计寿命)以及折旧方法.2.显示项目的折旧计划,类似于下面显示的计划:
说明:电脑购买年份:1994成本:2000预计寿命:5折旧方法:双倍降低年度成本部分.Amt Tot Dep.1994 2,000.00 800.00 800.00 1995 1,200.00 480.00 1280.00 1996 720.00 288.00 1568.00 1997 432.00 172.80 1740.80 1998 259.20 259.20 2000.00
说明:电脑购买年份:1994成本:2000预计寿命:5折旧方法:直线年费用深度.Amt Tot Dep.1994 2,000.00 400.00 400.00 1995 2,000.00 400.00 800.00 1996 2,000.00 400.00 1,200.00 1997 2,000.00 400.00 1,600.00 1998 2,000.00 400.00 2,000.00
所以这里是我的代码到目前为止,我所遇到的问题是当我输入deprciation的方法时,我的代码似乎并不关心我输入的是哪一个,它只显示两种折旧方法.接下来的问题是,当年正确增加时,成本,折旧和总折旧不会,并且我在for循环中有他们的等式,这让我感到困惑.任何建议的帮助将不胜感激.
package proj3;
import java.io.Console;
import java.util.Scanner;
public class depre {
public static void main(String [] args){
Scanner sc = new Scanner(System.in);
System.out.print("Enter item description: ");
String item=sc.nextLine();
Scanner sc1 = new Scanner(System.in);
System.out.print("What …Run Code Online (Sandbox Code Playgroud) 所以我有一个计划,我应该计算在酒店房间停留"x"周的费用.
我希望能够让用户输入"x",但我不确定我会使用什么代码.此外,这是我的代码到目前为止.
public class Hotel extends JFrame
{
int room1 = 0;
int room2 = 0;
int weeks;
int boat = 0;
JPanel p, p1;
JLabel l, l1;
JTextField t, t1;
JButton b;
JCheckBox b1, b2, b3;
Hotel()
{
setTitle("Hotel Room Selection");
setSize(800, 800);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
buildPanel();
add(p);
setVisible(true);
}
void buildPanel()
{
l = new JLabel("Select a room type");
l1 = new JLabel("How many weeks will you be staying?");
b = new JButton("Confirm");
b1 = new JCheckBox("1 bedroom ($600 per …Run Code Online (Sandbox Code Playgroud)