Pages

miércoles, 30 de enero de 2013

Calcular los cinco primeros números primos gemelos Codigo Fuente en C

Problema
Diseñar un algoritmo que permita calcular las 5 primeras parejas de números primos gemelos(dos números son primos gemelos si además de ser números primos, la diferencia entre ellos es exactamente dos).

Codigo Fuente en C
#include <stdio.h>
int main()
{
 int p[11];
         int b=0, a,k,i,x;
             for(k=2;k<37;k++){
              a=0;
              for(i=1;i<(k+1);i++){
                  if(k%i==0){
                      a++;
                  }
              }
              if(a==2){
                  p[b]=k;
                  b++;
              }
          }
         for(x=1;x<b-1;x++){
             if((p[x+1]-p[x])==2){
                 printf("%d y %d Son primos gemelos\n",p[x+1],p[x]);
             }
         }
    return 0;
}

1 comentarios:

Anónimo dijo...

no sirve para nada choto

Publicar un comentario