Scrie un program care sa afiseze toate numerele naturale de doua cifre care, atat ele, cat si oglinditul lor, sunt prime
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int esteprim(int n){
int k = 1;
for (int i = 2;i <= n/2; i++){
if (n % i == 0){
k = 0;
}
}
if (k == 0)
return 0;
return 1;
}
int rasturnat(int n){
int rs = 0;
int m = n;
while (n) {
rs = rs * 10 + n % 10;
n /= 10;
}
return rs;
}
int main() {
for (int i = 10;i <= 99; i++){
if (esteprim(i) && esteprim( rasturnat(i) ) ){
cout << i << ' ';
}
}
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă