Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/01/2010, 19:16
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Programa basico de adivinar numero

Creo que solo te falta contar los intentos y hacer entero el valor de n.

Código vb:
Ver original
  1. Public Class Form1
  2. Dim n As Integer
  3. Dim Intentos As Integer
  4.  
  5. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  6.   Randomize()
  7.   n = Int(Rnd() * 100 ) + 1
  8.   TextBox1.Text = n
  9.   Intentos = 0
  10. End Sub
  11.  
  12. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  13. If Val(TextBox2.Text) > n Then
  14.   MsgBox  "El numero es MEnor"
  15.   Intentos = Intentos + 1
  16. ElseIf Val(TextBox2.Text) < n Then
  17.   MsgBox  " el numero es MAyor "
  18.   Intentos = Intentos + 1
  19. Else
  20.   MsgBox  " Has acertado el numero "
  21.   End
  22. End If
  23.  
  24. If Intentos > 9 Then
  25.   MsgBox "Demasiados intentos. Has fallado."
  26.   End
  27. End If
  28. End Sub
  29.  
  30. End Class
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!