Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/04/2015, 17:15
RGT
Usuario no validado
 
Fecha de Ingreso: noviembre-2008
Mensajes: 505
Antigüedad: 16 años, 1 mes
Puntos: 5
Pregunta Respuesta: Saber si un numero es primo

Cita:
Iniciado por razpeitia Ver Mensaje
Espero que cierto usuario que empieza con vango no venga y escupa el código así nada mas.

RGT planeas pasarte todo tu curso preguntando aquí? Realmente te haz puesto a pensar 10 minutos en los problemas que te dan? o al menos intentarlo?

Para empezar esa no es la definición de un numero primo. La definición que seguramente te aprendiste en prepa: "Todo numero mayor o igual a 2, cuyo divisores solamente sean 1 y el mismo". Eso significa que no hay numero entre (1, n) exclusive que sean divisores de ese numero.

Toma lápiz y papel y haz la prueba con los números del 2 al 10.
Hola hermano,
pienso todo antes de pedir ayuda aqui, este foro es mi último recurso.

He pensado y llegue a esta conclusion:

Código:
if (liNumero / liNumero == 1 && liNumero / 1 == liNumero)
        printf("\nEs primo.\n");

    else
        printf("\nNo es primo.\n");
ej:
13 / 13 = 1
ó
13 / 1= 13

si no es eso, entonces no es primo.

estoy en lo correcto?.