我目前正在使用Visual Basic学习大学编程,因此我仍然是初学者,但仍然不了解很多功能。有人可以告诉我该怎么做,我真的很困惑。
调整程序,以便在用户输入" N"程序显示"输入的钻石数量为:"和钻石的数量
基本上,计算当用户输入N时输入Y的次数。这很难解释,这是我必须适应的代码:
Sub Main()
Dim Weight As Integer
Console.WriteLine("Enter the weight of your diamond in grams")
Weight = Console.ReadLine
Console.WriteLine("This diamond costs : " & Weight * 350)
Console.WriteLine("Would you like to price another Y/N?")
Dim UserValue As Char = Console.ReadLine
If UserValue = "Y" Then
While UserValue = "Y"
Console.WriteLine("Enter the weight of the new diamond in grams")
Weight = Console.ReadLine
Console.WriteLine("This diamond costs : " & Weight * 350)
Console.WriteLine("Would you like to price another Y/N?")
Console.ReadLine()
End While
End If
UserValue = "N"
Console.WriteLine("The total number of diamonds entered is : ")
End Sub
答案 0 :(得分:-1)
我要做的是调暗整数,例如y
来计算多少个Y,并在用户返回“Y”时分配以下内容
y = y + 1
这样,当用户最终给出“N”时,你说
Console.WriteLine(y)
简单来说。