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

Să se scrie un algoritm care determină ultima cifră a numărului 3x, unde x este un număr natural. 3x este 3 la puterea x și limbajul este c++ mulțumesc!

Răspunsuri la întrebare

Răspuns de ana427257
11

Răspuns:

Salut! :)

Mergem pe aceeasi idee, de la problema precedenta.

U(3^4k+1)=3

U(3^4k+1)=9

U(3^4k+1)=7

U(3^4k+1)=1

Astfel , avem urmatorul program:

#include <iostream>

using namespace std;

int main()

{

   int x;

   cin>>x;

   if (x%4==1) cout<<"3";

   else if (x%4==2) cout<<"9";

   else if (x%4==3) cout<<"7";

   else cout<<"1";

   return 0;

}

Succes! ♡︎♥︎♡︎

Sper ca ai inteles modul de lucru.


GreenTea: Mulțumesc! Am reușit sa o fac și eu
ana427257: Ma bucur
Alte întrebări interesante