Buenas a todos, soy aprendiz en VB6 y quisiera que me ayuden con este problema, NO se como usar Do Loop y quiero Determinar si un numero es primo usando Do Loop.
Si alguien tiene conocimiento sobre esto, ayudarme por favor. :(
Saludos
CHAN!... mira no se si te voy a poder ayudar mucho... no tengo idea de como se usa el Do Loop, lo vi en varios ejemplos pero yo no lo uso nunca xD
mmmm pero lo de numero primo, una vez un amigo me pidio q le haga un programa asi.. y bueno me mate pensando la verdad xq no sabia de alguna funcion q te marque si es primo o no... asi q bueno resolvi ahcer esto
pongamos un numero de ejemplo el 15.
lo q hacia era un for con la mitad del numero... luego iba haciendo el numero divido "i" (la variable del for) q arrancaba en 2, y terminaba en la mitad del numero a saber si es primo, en este caso 7
espero q se entienda... no tengo el proyecto :S pero si queires te ayudo un poco mas sin no entendiste bien
SALUDOS
Pues siii quiza funciona... pero el problema es que debo usar SI o SI Do Loop :(
Gracias de todos modos :)
Do
valor = valor + 1 '5
For Cont = valor - 1 To 2 Step
Z = valor Mod Cont
If Z <> 0 Then
' es primo
Primo = valor
PrimoX = 1
Else
'no es primo
PrimoX = 0
Exit For
End If
Next
Loop Until PrimoX = 1
tu hazle lo demas pero esa es la explicacion date una vuelta por msdnlatan la page de ms alli te salen muchas explicaciones
Cita de: stork32 en 21 Octubre 2008, 02:53 AM
Buenas a todos, soy aprendiz en VB6 y quisiera que me ayuden con este problema, NO se como usar Do Loop y quiero Determinar si un numero es primo usando Do Loop.
Si alguien tiene conocimiento sobre esto, ayudarme por favor. :(
Saludos
¿Otra vez quieres que te hagamos la tarea?
¿Otra vez quieres que te hagamos la tarea?
[/quote]
es en serio? naaaa pobre tio pobresito no sabe
lee un manual y listo... :P