1.Scrieti un program C++ care citeste de la tastatura un nr natural n si afiseaza separate prin cate un spatiu,toate palindroamele mai mici sau egale cu n.
2.Scrieti un program C++ care citeste de la tastatura un nr natural nenul n si verifica daca n este perfect sau nu.Un nr este perfect daca este egal cu suma divizorilor lui proprii.
3.Scrieti un program C++ care citeste te la tastatura 2 nr a si b,a<=b,afiseaza numerele din intervalul [a,b] care sunt prime cu a si b.Daca nu exists nici un astfel de numar se afiseaza valoarea 0
Răspunsuri la întrebare
Răspuns de
2
2.#include<iostream>
#include<cmath>
void main(){
int n; // n - numãrul citit de la tastaturã care se verificã dacã este pãtrat perfect
cout<<"n="; cin>>n;
if (sqrt(n)==(int)(sqrt(n)))
cout<<n<<" este patrat perfect "<<endl;
else
cout<<n<<" nu este patrat perfect "<<endl;
}
#include<cmath>
void main(){
int n; // n - numãrul citit de la tastaturã care se verificã dacã este pãtrat perfect
cout<<"n="; cin>>n;
if (sqrt(n)==(int)(sqrt(n)))
cout<<n<<" este patrat perfect "<<endl;
else
cout<<n<<" nu este patrat perfect "<<endl;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
void main()
{
int copie,oglindit,c,n;
oglindit=0;
cout<<"n=";cin>>n;
copie=n;
while(n!=0)
{
c=n%10;
oglindit=oglindit*10+c;
n=n/10;
}
if(copie==oglindit) cout<<"palindrom";
else cout<<"nu este palindrom";
}