3

2 つの数値が同じ場合はメッセージを表示し、異なる場合は別のメッセージを表示するコンピューター サイエンス用のコンソール アプリを作成しています。

これまでの私のコードは次のとおりです。

Module Module1

Sub Main()
 Dim NumberOne As Integer
 Dim NumberTwo As Integer
 Console.WriteLine("Enter your first number and then press the enter key")
 NumberOne = Console.ReadLine
 Console.WriteLine("Now enter your second number and press the enter key")
 NumberTwo = Console.ReadLine
 If NumberOne = NumberTwo Then
 Console.WriteLine("You entered the same two numbers!")
 Console.ReadLine()
 End If
 If NumberOne <= NumberTwo Then
 Console.WriteLine("You entered two different numbers")
 Console.ReadLine()
 End If
 End Sub
End Module

これは正常に実行されますが、問題は、2 つの数字を同じように入力すると、同じ数字を入力したと表示されますが、Enter キーを押すと、2 つの異なる数字を入力したことを示す別のメッセージが表示されることです。

どちらか一方だけにする方法を知っている人はいますか?

ありがとうございました、

ジェイク

4

1 に答える 1

5

コードを変更してください:

 If NumberOne = NumberTwo Then
 Console.WriteLine("You entered the same two numbers!")
 Console.ReadLine()
 Else
 Console.WriteLine("You entered two different numbers")
 Console.ReadLine()
 End If

お役に立てれば!

于 2012-09-28T10:51:58.873 に答える