[ Foro de C# ]
Buenas tardes,
Soy nuevo en programación y me he encontrado con un problema que no alcanzo a resolver, llevo unos días intentando hacer un pequeño programa en C# que ya hice en VB.NET, la primera parte fue sencilla pero ahora estoy atascado.
Lo que tengo son label1 y label2 en las que parecen números aleatorios y un textBox donde el usuario ingresa la cantidad, al volver a generar los números, si es correcto suma 1, incorrecto resta 1. mi problema esta justamente en como comparar el resultado de, por ejemplo la suma de los labels y el valor introducido en el textbox.
string Sum,Mul,Res,Div;
int randomNumber, randomNumber1;
private void button1_Click(object sender, EventArgs e)
{
Random random = new Random();
randomNumber = random.Next(1, 100);
randomNumber1 = random.Next(1, 50);
label1.Text = Convert.ToString(randomNumber);
label2.Text = Convert.ToString(randomNumber1);
Sum = Convert.ToString(randomNumber + randomNumber1);
Mul = Convert.ToString(randomNumber * randomNumber1);
Div = Convert.ToString(randomNumber / randomNumber1);
Res = Convert.ToString(randomNumber - randomNumber1);
textBox1.Text = ("");
Supongo que para muchos sera una pregunta tonta pero llevo poco con C# y en VB es diferente.
Public Sub Comparar()
If textBox1.Text = Sum.ToString Then
puntuacion = puntuacion + 1
label4.Text = puntuacion.ToString
Else
puntuacion = puntuacion - 1
label4.Text = puntuacion.ToString
End If
End Sub
Un saludo.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)