none
un ejercicio en visual basic RRS feed

  • Pregunta

  • como genero un numero aleatorio de 4 cifras que este en un rango especifico y ocultarlo. tambien el usuario en una caja de texto debe adivinar ese numero generado por el cumputador en ese rango y unos label indicaran si el numero digitado por el usuario se pasa del valor buscado o si le falta.

    ayudemen a resolverlo??

    lunes, 12 de septiembre de 2011 13:11

Todas las respuestas

  • hola

    bueno hacer todo el ejercicio no es la finalidad del foro, sino la de bridar una ayuda, por eso te dare algunos tips

    - para el tema del random podrias usar la clase con ese mismo nombre

    para obtener el valor de 4 cifras en un rango usa el metodo Next()

     

    Dim rnd As New Random()
    
    Dim valorrandom As Integer = rnd.Next(0, 1000)
    


    con esto obtendrias el valro random ,que podrias suar para comparar con el ingresado por el usuario

    Dim valoringresado As integer
    
    Int32.TryParse(txtNumero.Text, valoringresado)
    


    If valorrandom =  valoringresado Then
    
     lblMensaje.Text = "coincide"
    
    ElseIf valorrandom > valoringresado Then
    
     lblMensaje.Text = "se paso"
    
    ElseIf valorrandom < valoringresado Then
    
     lblMensaje.Text = "aun falta"
    
    End If
    


    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 12 de septiembre de 2011 14:52
  • gracias por tu aporte me sirvio de mucho. lo unico malo que me sale es el Int32.TryParse(txtNumero.Text, valoringresado). me sale con error. que haria ahi. 


    lunes, 19 de septiembre de 2011 13:28
  • Hola

    Haz esto: Int32.TryParse(txtNumero.Text, out valoringresado)

    Con eso ya no debería salirte error

    Un saludo


    Antonio Lobo
    Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
    Si la respuesta te ha sido util Votala.
    Mi blog
    lunes, 19 de septiembre de 2011 14:10