#include #include #include using namespace std; long int p, q, n, t, flag, e[100], d[100], j, i; int prime(long int); void ce(); long int cd(long int); int prime(long int pr){ int i; j = sqrt((double)pr); for (i = 2; i <= j; i++){ if (pr % i == 0) return 0; } return 1; } int main(){ cout << "Simple RSA calculation\nEnter a prime number (p): "; cin >> p; flag = prime(p); if (flag == 0){ cout<< p << " is not a prime number...\n"; system("pause"); exit(1); } cout << "Enter a prime number (q): "; cin >> q; flag = prime(q); if (flag == 0) { cout << " is not a prime number...\n"; system("pause"); exit(1); } if (p == q){ cout << "(p) and (q) should be two distinct prime numbers...\n"; system("pause"); exit(1); } n = p * q; cout<<"n = "< 0) { d[k] = flag; k++; } if (k == 99) break; } } } long int cd(long int x){ long int k = 1; while (1){ k = k + t; if (k % x == 0) return (k / x); } }