Cerința
Fiind dat un şir cu n elemente numere naturale, să se calculeze suma cuburilor cifrelor tuturor numerelor din şir.
Date de intrare
Programul citește de la tastatură numărul n şi cele n elemente ale şirului.
Date de ieșire
Programul va afișa pe ecran numărul S, reprezentând suma cuburilor cifrelor tuturor numerelor din şir .
Restricții și precizări
1 ≤ n ≤ 2.000.000
numerele din şir au cel mult 4 cifre
Exemplu
Intrare
3
24 120 51
Ieșire
207
Explicație
Suma cuburilor cifrelor numerelor din şir este S=23+43+13+23+03+53+13=207.
Cu vectori de frecv. va rog.
Răspunsuri la întrebare
Răspuns de
0
Deci, avem nevoie de un vector pentru a memora elementele din sir, de o variabila suma ce e initializata cu 0, de un index cu care ne plimbam prin vector. Ai programul mai jos.
#include <iostream>
using namespace std;
int main( )
{
int n,v[100],i,suma=0;
for(i=0;i<n;i++) // sau for(i=1;i<=n;i++) depinde de la ce pozitie sa inceapa v
{
cin>>v[i];
}
for(i=0;i<n;i++) // sau for(i=1;i<=n;i++)
{
suma=v[i]*v[i]*v[i];
}
cout<<"Suma cuburilor numerelor din sir este:" << suma;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă