Visual Basic - 计算角色的总用户输入

时间:2017-11-19 21:12:56

标签: vb.net

我目前正在使用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

1 个答案:

答案 0 :(得分:-1)

我要做的是调暗整数,例如y来计算多少个Y,并在用户返回“Y”时分配以下内容

y = y + 1

这样,当用户最终给出“N”时,你说

Console.WriteLine(y)

简单来说。