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

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.


Konstei: In ce limbaj? Si prin 2x presupun ca te referi la 2 inmultit cu x?
GreenTea: Buna! c++ și 2x este 2 la puterea x
Konstei: ok

Răspunsuri la întrebare

Răspuns de Konstei
1

#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;

}

Alte întrebări interesante