Se citesc 3 numere intregi.Sa se afiseze (daca exista) un numar care este egal cu suma celorlalte 2
2 Se citesc a si b numere naturale.Caate numere pare se gasesc in intervalul inchis [a,b)
3.Se citeste un numar natural,sa se afiseze produsul cifrelor lui.
4 afisati toate numerele prime aflate intre doua numere naturale citite
5 se citeste un numar natural n.Cate cifre are reprezentarea lui in baza 2 ?
le vreau pentru C++

1

Răspunsuri

  • Utilizator Brainly
2014-02-16T13:55:03+02:00
1)
#include <iostream.h>
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a==b+c||b==a+c||c==a+b)cout<<"Da"; else cout<<"Nu";
return 0;
}
2)
#include <iostream.h>
int main()
{
int a,b;
cin>>a>>b;
b--;
if(b%2==0) cout<<(b-a)/2+1; else cout<<(b-a)/2;
return 0;
}
3)
#include <iostream.h>
int main()
{
int p=1,n;
cin>>n;
while(n>0)
{
p=p*(n%10);
n=n/10;
}
cout<<p;
return 0;
}
4) (asta e mai aiurea)
#include <iostream.h>
#include <math.h>
int main()
{
int a,b,d,p;
cin>>a>>b;
while(a<=b)
{p=1;
for(d=2;d<=sqrt(a);d++)if(a%d==0)p=0;
if(p==1)cout<<a<<" ";
a++;
}
5)
#include <iostream.h>
int main()
{
int n,c=0;
cin>>n;
while(n>0)
{c++;
n=n/2;
}
if(c==0)c=1;
cout<<c;
return 0;
}
La ultima, numărul 0 are tot o cifră -- cifra 0.
2 5 2