Código
#include<iostream> using namespace std; int main() { int num, omirp, aux2, a, b; double aux, numIm; a=1; b=2; while(b<=100) { num=a; numIm=0; for(int i=1;num>0;i++) { aux=num%10; num=num/10; numIm=numIm+aux/10; numIm=numIm*10; } omirp=0; aux2=numIm; for(int j=2;j<numIm;j++) { if(aux2%j==0) { omirp=1; } } if(omirp==0) { cout<<endl<<b<<" "<<a<<"/"<<numIm; b++; } a++; } return 0; }
El prgrama es este pero no me queda claro como funciona el primer bucle for, podria alguien ayudarme por favor. muchas gracias.
MOD: Etiqueta GeSHi