DAU 5 STELE INIMA SI COROANA PT CINE REZOLVA MACAR 2 DIN ACESTE EXERCITII
Răspunsuri la întrebare
Răspuns:
//4.
#include<iostream>
using namespace std;
int main()
{int m, n;
cout<<"m=";cin>>m;
cout<<"n=";cin>>n;
if((m=n-1)||(m=n-1))
cout<<"1";
else
cout<<"0";
return 0;
}
//5.
#include<iostream>
using namespace std;
int main()
{int n, s1, s2;
cout<<"n=";cin>>n;
s1=n%10+n%100;
n=n/1000;
s2=n%10+n%100;
if(s1==s2)
cout<<"Suma ultimelor doua cifre este egala cu suma primelor doua cifre.";
else
cout<<"Suma ultimelor doua cifre nu este egala cu suma primelor doua cifre.";
return 0;
}
//6.
#include<iostream>
using namespace std;
int main()
{int n, aux, inv=0, c;
cout<<"n=";cin>>n;
aux=n;
while(n!=0)
{c=n%10;
inv=inv*10+c;
n=n/10;
}
if(aux==inv)
cout<<"Numarul este palindrom.";
else
cout<<"Numarul nu este palindrom.";
return 0;
}
//7.
#include<iostream>
using namespace std;
int main()
{int n, s=0, p=1, c;
cout<<"n=";cin>>n;
while(n!=0)
{c=n%10;
if(c%2==0)
s=s+c;
else
p=p*c;
n=n/10;
}
cout<<"Suma cifrelor pare este "<<s<<endl;
cout<<"Produsul cifrelor impare este "<<p;
return 0;
}
//8.
#include<iostream>
using namespace std;
int main()
{int n, m;
cout<<"n=";cin>>n;
cout<<"m=";cin>>m;
if((n%10==m%10)||(n/10==m%10)||(n%10==m/10)||(n/10==m/10))
cout<<"Numerele au cel putin o cifra in comun.";
else
cout<<"Numerele nu au cifre comune.";
return 0;
}