私はこの質問のコードを考え出そうとしています:
ユーザーに10個の数字を入力してもらい、最大の数字を支払います
私はこれまでこれを思いついたが、それがどのように暗示されるかを見ると、エラーしか見えない。
Sub Main()
Dim One, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten As String
Console.WriteLine("Please enter your first number")
One = Console.ReadLine
Console.WriteLine("Please enter your second number")
Two = Console.ReadLine
Console.WriteLine("Please enter your third number")
Three = Console.ReadLine
Console.WriteLine("Please enter your fourth number")
Four = Console.ReadLine
Console.WriteLine("Please enter your fifth number")
Five = Console.ReadLine
Console.WriteLine("Please enter your sixth number")
Six = Console.ReadLine
Console.WriteLine("Please enter your seventh number")
Seven = Console.ReadLine
Console.WriteLine("Please enter your eighth number")
Eight = Console.ReadLine
Console.WriteLine("Please enter your nineth number")
Nine = Console.ReadLine
Console.WriteLine("Please enter your tenth number")
Ten = Console.ReadLine
If Ten > Nine Then
Console.WriteLine("Your biggest number is" & Ten)
Else
If Nine > Eight Then
Console.WriteLine("Your biggest number is" & Nine)
Else
最大数が何であるかを確認する必要があります。別の生徒がこれを達成するために配列を使用していますが、私はまだそれらを解決できないようです。
それで、ユーザーが数字を入力した後、どうすればこれを達成できますか?
私は(上記の)Ifステートメントを使用してみましたが、コードが広範囲にわたっていて、最初に大きな数字を入力し、最後に1つの数字を入力すると、最初の大きな数字しか表示されないため、エラーが発生します...