Suma cifrelor fiecarui element din vector

CODE
#include<iostream.h> void main() { int v[100],n,i,s,t; cout<<"Introduceti numarul de elemente: "; do{ cin>>n; if(n<0||n>100) cout<<"Introduceti alta valoare!"; }while(n<0||n>100); for(i=1;i<=n;i++) { cout<<"V["<<i<<"]= "; cin>>v[i]; } cout<<"Suma cifrelor fiecarui element din vector:"<<endl; for(i=1;i<=n;i++) { s=0; t=v[i]; while(t!=0) { s=s+t%10; t/=10; } cout<<v[i]<<"->"<<s<<endl; } }

Exemplu:

Pentru un vector cu 5 elemente: 1 58 47 2598 8899 ,in urma rularii programului,se va afisa:
Suma cifrelor fiecarui element din vector: 1 13 24 34

1 comentarii:

Anonim spunea...

nais

Trimiteți un comentariu