duda con un ejercicio de numeros primos
Publicado por dai1 (14 intervenciones) el 25/10/2007 20:29:48
Hola q tal?mirad tengo este enunciado
Programa que lee un número y averigua si es primo
y lo que yo tengo exo es esto
printf("************************************************\t\n");
printf("Programa que averigua si un numero es primo\n");
printf("************************************************\t\n");
printf("\n");
do
{
printf("Introduce un numero:\n");
scanf("%d",&n);
while(n<0)
{
printf("Ese dato es erroneo\n");
printf("Intoduce un numero:\n");
scanf("%d",&n);
}
if(cont==2)
printf("El numero %d es primo\n",n);
printf("Quieres introducir otro?\n");
fflush(stdin);
scanf("%c",&resp);
}
while(resp=='s' || resp=='S');
Se que los numeros primos son lños q solo son divisibles por ellos y la unidad
pero tengo q sacar de cada numero los divisores de ese numero para ver si es primo ono,por ejmplo el 8 no es primo xk sus multiplos son 1,2,4 y 8 y sin embargo el 3 si lo es xk solo es de 1,3.Entonces yo quiero saber como sacar los divisores a los numeros para que pueda decir que es primo o no
muchas gracias,dai1
Programa que lee un número y averigua si es primo
y lo que yo tengo exo es esto
printf("************************************************\t\n");
printf("Programa que averigua si un numero es primo\n");
printf("************************************************\t\n");
printf("\n");
do
{
printf("Introduce un numero:\n");
scanf("%d",&n);
while(n<0)
{
printf("Ese dato es erroneo\n");
printf("Intoduce un numero:\n");
scanf("%d",&n);
}
if(cont==2)
printf("El numero %d es primo\n",n);
printf("Quieres introducir otro?\n");
fflush(stdin);
scanf("%c",&resp);
}
while(resp=='s' || resp=='S');
Se que los numeros primos son lños q solo son divisibles por ellos y la unidad
pero tengo q sacar de cada numero los divisores de ese numero para ver si es primo ono,por ejmplo el 8 no es primo xk sus multiplos son 1,2,4 y 8 y sin embargo el 3 si lo es xk solo es de 1,3.Entonces yo quiero saber como sacar los divisores a los numeros para que pueda decir que es primo o no
muchas gracias,dai1
Valora esta pregunta


0