Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/04/2007, 17:06
boluart
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: alguien me puede decir como crear un programa que muestre los numeros primos!!!

Numero Primo:
Código:
 
 
Declaramos n '(es el numero que vamos a ver si es primo o no)
Declaramos i ' (un contador cualquiera)
Decalramos count ' (que va a obtener el numero de divisores para n) 
asignamos a count el valor de cero
para un bucle desde i=2 hasta que i sea menor e igual que n/2 y hacer que avance de uno en uno
preguntamos si n es divisible entre i , si es divisible que count aumente en 1
fin del bucle
 
luego al final preguntamos si count es igual a cero de ser asi es un primo de lo contrario no lo sera
NOTA: ojo que el 1 no es primo '(claro que es mi concepto personal)

Ahora si quieres mostrar los numeros primos menores que algun numero o todos los n primeros numeros primos lo que tendrias que hacer es un bucle y a cada bucle le preguntas si es primo o no (con el codigo arriba mensionado)

Ahora con los los primeros 15 multiplos de 7: (que muestre , que sume , que multiplique, etc)


Código:
 
 
Declaramos n '(donde almacenamos el 15)
Declaramos i ' (un contador cualquiera)
Declaramos sum '(donde obtendremos la suma)
Declaramos pro'(donde obtendremos lel producto)
asignamos a count el valor de cero
asignamos a sum el valor de cero
asignamos a pro el valor de uno
para un bucle desde i=1 hasta que i sea menor e igual que n y hacer que avance de uno en uno
mostramos i*n
asiganamos a sum la suma de sum + i * n
asiganamos a pro el producto de pro * i * n
fin del bucle
 
al final mostramos sum '(que es la suma)
y mostramos pro '(que es el producto)
__________________
Vivir para ser buenos y ser buenos para servir mejor.