Ιδιαίτερη είναι η χρησιμότητά του στον υπολογισμό , καθώς και σε εκθετικές εξισώσεις.
Κώδικας: Επιλογή όλων
#include <iostream>
using namespace std;
int main() {
int a,b,c,order;
cin>>a>>b>>c;
int aone=a;
bool flag=false;
cout<<"a mod b = ";
for(int i=0; i<c; i++) {
if(i==c-1) cout<< aone % b;
else {cout<< aone % b<<", ";}
if (aone % b ==1 && flag == false) {order = i+1; flag = true;}
aone= (aone % b)*a;
}
cout<<endl<<"Order = "<<order<<endl;
return 0;
}
Μόλις τρέξετε το πρόγραμμα, εισάγετε αριθμούς , για τους οποίους ισχύουν τα ακόλουθα:
Θέλουμε να υπολογίσουμε το
Θα υπολογίσουμε τέτοια υπόλοιπα.
Για παράδειγμα η είσοδος δίνει .
Το πρόγραμμα το μοιράστηκα μαζί σας με αφορμή τις πολλές πράξεις αυτής: viewtopic.php?f=175&t=69832