我正在使用Microsoft Visual Studio 2008和VB.NET,在课堂上我们被分配了这个项目:
程序应计算所有红色衬衫的价格上涨2%,但所有其他商品的价格上涨1%。除了计算价格上涨外,程序还应计算新价格。
您可以使用变量
strItemColr
,strItem
,decOrigPrice
,decIncrease
和decNewPrice
。分别在lblOriginal
,lblIncrease
和lblNewPrice
控件中格式化原始价格,价格上涨和新价格。编写Visual Basic代码。
如果不是答案,请帮助一下。我16岁,我在高中/大学课堂上。我们的老师通过Skype在学院教授,所以我受限于她的帮助。
答案 0 :(得分:3)
我不会尝试解决问题,我会给你提示。那是公平的吗?并且,有意地,我将使用不同的变量名称,因此更清楚:
'Check the shirt color
If shirtColor = "Red" Then
increase1 = oldprice1 * 0.02
newPrice1 = oldPrice1 + increase1
Else
increase2 = oldPrice2 * 0.01
newPrice2 = oldPrice2 + increase2
End If
现在,要从我那里获得A,你必须创建一个颜色的枚举而不是teh字符串或使用像System.Drawings.Color这样的现有枚举 字符串是棘手的,一个拼写错误或字母的大小写,它是VB.NET的不同颜色