0
現在、ビジュアルベーシックで数学ゲームを開発中ですが、特定のコードセットでいくつかの助けが必要です。Visual Basicナンバーセレクターコード
コードで選択された乱数が必要です:Dim Result0 = Rnd1.Next(10, 20)
、常に0または2で終わるように、13と15のような数字は選択されません。私は分割ゲームを作っているので、これをする必要があります。もし10/6のようなランダムな質問が出たら、ちょっと迷惑な長い10進数字を入力する必要があります。ここに完全なコードがあります。あなたは何ができるか
Public Class Division
Dim Rnd1 As New Random
Dim Rnd2 As New Random
Dim Result0 = Rnd1.Next(10, 20)
Dim Result1 = Rnd1.Next(1, 10)
Dim Total = Result0/Result1
Dim Score As Integer = 0
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.KeyPreview = True
TextBox1.Text = Result0
TextBox2.Text = Result1
Label3.Text = Total
Label4.Text = Score
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim Rnd1 As New Random
Dim Rnd2 As New Random
Dim Result0 = Rnd1.Next(10, 20)
Dim Result1 = Rnd1.Next(1, 10)
Dim Total = Result0/Result1
If TextBox3.Text = Label3.Text Then
Score += 1
TextBox3.Text = ""
Else
MessageBox.Show("Incorrect")
TextBox3.Text = ""
End If
TextBox1.Text = Result0
TextBox2.Text = Result1
Label3.Text = Total
Label4.Text = Score
End Sub
Private Sub Form1_Click(sender As Object, e As EventArgs) Handles Me.Click
End Sub
Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Enter Then
e.SuppressKeyPress = True
Button1.PerformClick()
End If
End Sub
End Class
'あなたはあなたの答えと除数を生成することがありましたを与えるためにそれらを一緒に乗算し、それらを一緒に掛けますあなたに最初の数字を教えてください。 Upvoted。 – Neolisk
私は本当にコードをよく理解していませんが、それを入れてみましたが、それは作業をしませんでした。コードの配置とインデントでもう少し手伝ってください。 –
私の答えの2番目の部分を見て変更した3つの行を置き換えてください。しかし、コードを実際に読むことができない場合は、宿題を続ける前に、コードを理解することに重点を置く必要があります。 –