Se citeste de la tastatura U nr intregi . sa se afiseze suma cifrelor pare . C++
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int s,x,u,i;
int main()
{
s=0;
cout<<"u=";cin>>u;
while(u)
{
cout<<"x=";cin>>x;
if(x%2==0)
s+=x;
u--;
}
cout<<"suma="<<s;
return 0;
}
using namespace std;
int s,x,u,i;
int main()
{
s=0;
cout<<"u=";cin>>u;
while(u)
{
cout<<"x=";cin>>x;
if(x%2==0)
s+=x;
u--;
}
cout<<"suma="<<s;
return 0;
}
izdrew:
Suma cifrelor fiecarui numar par sau a tuturor numerelor citite?
using namespace std;
int s,x,u,y,i,sc,c;
int main()
{
s=0;sc=0;
cout<<"u=";cin>>u;
while(u)
{
cout<<"x=";cin>>x;
{
y=x;
while(y)
{
c=y%10;
sc+=c;
y/=10;
}
cout<<"suma cifrelor="<<sc<<endl;
sc=0;
}
if(x%2==0)
s+=x;
u--;
}
cout<<"suma="<<s;
return 0;
}
using namespace std;
int k,x,nr=0;
int main()
{
cout<<"k=";cin>>k;
do
{
cout<<"x=";cin>>x;
if(x%3==0)
nr++;
}while(x);
if(nr==k)
cout<<"DA";
else cout<<"NU";
return 0;
}
using namespace std;
int n,c,inv=0;
int main()
{
cout<<"Dati numarul=";cin>>n;
while(n)
{
c=n%10; //retinem in variabila c ultima cifra;
inv=inv*10+c; //atasam ultima cifra la invers;
n=n/10; //taiem ultima cifra;
}
cout<<"Inversul = "<<inv;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă