👤

Să se scrie un algoritm care determină ultima cifră a numărului 2x, unde x este un număr natural. Să se scrie un algoritm care determină ultima cifră a numărului 3x, unde x este un număr natural.
Să se scrie un algoritm care determină ultima cifră a numărului 7x, unde x este un număr natural.


Răspuns :

#include <iostream>

using namespace std;

int main() {

   int x, i;

   long long int p2=2, p3=3, p7=7;

   cin >> x;

   for (i=2; i<=x; i++) {

       p2 = p2 * 2;

       p3 = p3 * 3;

       p7 = p7 * 7;

   }

   cout << "2^" << x << " = " << p2 << "\n";

   cout << "3^" << x << " = " << p3 << "\n";

   cout << "7^" << x << " = " << p7 << "\n";

   return 0;

}