Informatică, întrebare adresată de peachysun, 8 ani în urmă

Scrie un program care sa afiseze toate numerele naturale de doua cifre care,atat ele,cat si oglinditul lor,sunt prime.


alexmis1311: Ce limbaj?
peachysun: C++

Răspunsuri la întrebare

Răspuns de alexmis1311
1

#include <iostream>

using namespace std;

int reverse(int n)

{

return (n % 10) * 10 + n / 10;

}

bool isPrime(int n)

{

for (int i = 2; i < n; i++)

 if (n % i == 0)

  return false;

return true;

}

int main()

{

for (int i = 10; i < 100; i++)

 if(isPrime(i) && isPrime(reverse(i)))

  cout << i << " si oglinditul lui sunt prime\n";

return 0;

}

Anexe:
Alte întrebări interesante