2010-11-10 64 views
0

帮助,伪代码和循环

Inventory service class 

public class Inventory 

    // declarations 

    private itemnumber : integer 
    private originalprice : integer 

    public Inventory() 
     itemnumber = 0 
     originalprice = 0 
     return 

public Inventory (ite : integer, ori : integer) 
    itemnumber = ite 
    originalprice = ori 
    return 

public integer getitemnumber() 
    return itemnumber 


public integer getoriginalprice() 
    return originalprice 

public void setItemnumber(integer ite) 
    itemnumber = ite 
    return 


public void setOriginalprice (integer ori) 
    originalprice = ori 
    return 

End Class 

Public class PayReport 
+2

这将真正帮助那些试图帮助,如果你可以改变你的代码的格式。用反引号(即\'code \')和缩进来包围它。 :) **编辑:**缩进,不反引号。然后你可以缩进。 – 2010-11-10 21:44:22

+0

@Andrew:但不是两个!内嵌文本的反引号。 – 2010-11-10 21:46:33

+0

@Roger啊,我的坏。编辑。 – 2010-11-10 21:48:28

回答

0

在我看来,在第四部分是种误导。我认为其目的是读取包含库存项目的文件,其中每个项目位于不同的行上。因此,您将有一种方法可以读取文件,并在该方法中迭代文件中的每一行并添加库存项目。也许这是错误的,但似乎是最有可能的......或者这不是#1的问题吗?

至于循环,我不完全理解你在问什么。你可以硬编码7(7天),或者让一个单独的成员像numDaysOfSale那样循环,然后在该循​​环中进行百分比计算。

希望帮助一点点... - 戴夫

+0

对于循环是我正确或不正确,因为它表示在接下来的7天降低10%的价格。 – james 2010-11-10 22:00:04

+0

是的第四个问题是误导,我仍然困惑怎么办,当我创建一个对象/方法时,我列出的原始项目或什么,我有该部分的问号。 – james 2010-11-10 22:00:47

+0

好吧,我不知道如何格式化,所以如果其他人可以请做: 好吧,因此对于循环我会说这样的事情会好一点: '代码' ... onePrice =(读取(Inventory.txt))//在这里你已经“准备读取” ,而一个价格不在文件末尾 //打印一张价格 //阅读下一个价格。 onePrice =(read(Inventory.txt)) endwhile 'code' – Merky 2010-11-10 22:11:05