Informatică, întrebare adresată de Mimilici, 9 ani în urmă

Cerința
Se dă n un număr natural nenul. Să se afle ultima cifră a sumei: S=14 + 24 + 34 + ... + n4.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieșire
Programul va afișa pe ecran ultima cifră a numărului S.

Restricții și precizări
1 ≤ n ≤ 1.000.000.000

In c++ cu structura for.


AntiEaglesDavids: nu trebuie for

Răspunsuri la întrebare

Răspuns de Ouroboros
4
# include <iostream>
using namespace std;
int n,u,i;
int main ()
{
cin>>n;
//dupa fiecaare grupa de 5 elemente, observam ca ultima cifra este 0
n=n%5;
for(i=1;i<=n;i++)
    u=u+4;
u=u%10;
cout<<u;
// se putea si o simpla structura decizionala, dar ai cerut cu "for"
return 0;
}



Utilizator anonim: ai putea sa o rezolvi te rog fara "for" ?
Alte întrebări interesante