• Asignatura: Informática
  • Autor: darlingstefanny9130
  • hace 8 años

Diseñar un algoritmo que me permita calcular las 5 primeras parejas de números primos gemelos


Anónimo: para cuando y en que lenguaje de programacion?

Respuestas

Respuesta dada por: Anónimo
1

int p[11];

   int b=0, a,i,j,k;

        for(i=2;i<37;i++){

             a=0;

             for(j=1;j<(i+1);j++){

                 if(i%j==0){

                     a++;

                 }

             }

             if(a==2){

                 p[b]=i;

                 b++;

             }

         }

        for(k=1;k<b-1;k++){

            if((p[k+1]-p[k])==2){

                cout<<p[k+1]<<" y "<<p[k]<<" Son primos gemelos\n";

                 

            }

             

        }

-------------------------------------------------------------------------------------------------------------

public class PrimosGemelos {

       public static void main(String[] args) {

       int [] p= new int[11];

   int b=0, a,i,j,k;

        for(i=2;i<37;i++){

             a=0;

             for(j=1;j<(i+1);j++){

                 if(i%j==0){

                     a++;

                 }

             }

             if(a==2){

                 p[b]=i;

                 b++;

             }

         }

        for(k=1;k<b-1;k++){

            if((p[k+1]-p[k])==2){

                System.out.println(p[k+1]+" y "+p[k]+" Son Primos Gemelos\n");

            }

             

        }

   }

}

Adjuntos:

Anónimo: HECHO EN C++ Y EN JAVA
Preguntas similares