Vă roooog!!!!! Faceti-mi și mie astaaa ...
Se citesc mai multe nr până la întâlnirea lui 0. Sa se afiseze:
-suma cifrelor fiecărui număr
-câte numere din cele citite sunt formate doar din cifre pare
-suma numerelor care au prima cifra para
-câte numere au prima cifra divizibila cu trei ....Va rog din suflet
Răspunsuri la întrebare
Răspuns de
1
Salut. Uite aici rezolvare problemelor. Succes in continuare!
1) #include <iostream>
using namespace std;
int main()
{
int n;
int suma;
cin>>n;
do
{
suma=0;
while(n!=0)
{
suma=suma+n%10;
n=n/10;
}
cin>>n;
cout<<suma<<" ";
}while(n!=0);
return 0;
}
2) #include <iostream>
using namespace std;
int main()
{
int n,c;
int k=0;
int found;
cin>>n;
do
{
found=1;
while(n!=0)
{
c=n%10;
if(c%2==1)
found=0;
n=n/10;
}
if(found==1)
k++;
cin>>n;
}while(n!=0);
cout<<endl<<"Numere: "<<k;
return 0;
}
3) #include <iostream>
using namespace std;
int main()
{
int n,c,cn;
int suma=0;
cin>>n;
cn=n;
do
{
while(cn>9)
cn=cn/10;
c=cn;
if(c%2==0)
suma=suma+n;
cin>>n;cn=n;
}while(n!=0);
cout<<endl<<"Suma: "<<suma<<endl;
return 0;
}
4) #include <iostream>
using namespace std;
int main()
{
int n,c;
int k=0;
cin>>n;
do
{
while(n>9)
n=n/10;
c=n;
if(c%3==0)
k++;
cin>>n;
}while(n!=0);
cout<<endl<<"Numere: "<<k<<endl;
return 0;
}
1) #include <iostream>
using namespace std;
int main()
{
int n;
int suma;
cin>>n;
do
{
suma=0;
while(n!=0)
{
suma=suma+n%10;
n=n/10;
}
cin>>n;
cout<<suma<<" ";
}while(n!=0);
return 0;
}
2) #include <iostream>
using namespace std;
int main()
{
int n,c;
int k=0;
int found;
cin>>n;
do
{
found=1;
while(n!=0)
{
c=n%10;
if(c%2==1)
found=0;
n=n/10;
}
if(found==1)
k++;
cin>>n;
}while(n!=0);
cout<<endl<<"Numere: "<<k;
return 0;
}
3) #include <iostream>
using namespace std;
int main()
{
int n,c,cn;
int suma=0;
cin>>n;
cn=n;
do
{
while(cn>9)
cn=cn/10;
c=cn;
if(c%2==0)
suma=suma+n;
cin>>n;cn=n;
}while(n!=0);
cout<<endl<<"Suma: "<<suma<<endl;
return 0;
}
4) #include <iostream>
using namespace std;
int main()
{
int n,c;
int k=0;
cin>>n;
do
{
while(n>9)
n=n/10;
c=n;
if(c%3==0)
k++;
cin>>n;
}while(n!=0);
cout<<endl<<"Numere: "<<k<<endl;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă