elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  ayuda envb2005
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda envb2005  (Leído 2,071 veces)
DaNuK

Desconectado Desconectado

Mensajes: 108


Pobre soñador


Ver Perfil WWW
ayuda envb2005
« en: 25 Noviembre 2009, 00:31 am »

lo que quiero es calcular si un numero es primo o no
a la primera si me lo calcula pero sin introduzca otro numero ya no me lo calcula siempre me muestra numero no primo.


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If txt1.Text = "" Then
            If MsgBox("Favor de introducir u numero", MsgBoxStyle.Information, "ERROR") = MsgBoxResult.Ok Then
                txt1.Focus()
            End If

        Else
            For i = 1 To Val(txt1.Text)
                p = Val(txt1.Text) Mod i
                If p = 0 Then
                    d = d + 1
                End If
            Next i
            If d <= 2 Then
                If MsgBox("El numero es primo", MsgBoxStyle.OkCancel, "Numero primo") = MsgBoxResult.Ok Then
                    txt1.Text = ""
                    txt1.Focus()
                End If
            Else
                If MsgBox("El numero no es primo", MsgBoxStyle.OkCancel, "Numero no primo") = MsgBoxResult.Ok Then
                    txt1.Focus()
                End If
            End If
        End If
    End Sub


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines