Informatică, întrebare adresată de mihaimihai152, 9 ani în urmă

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 Iroslav
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;
}

Iroslav: 1.#include<iostream.h>
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";
}
mihaimihai152: Si 3?
Iroslav: i can't
Alte întrebări interesante