Cerinţa Se citește de la tastatură un număr natural de 3 cifre. Să se stabilească dacă are toate cifrele egale.
problema e de pe www.pbinfo.ro
vreau codul in C++
Răspunsuri la întrebare
Răspuns de
4
Trebuie sa ne intrebam daca cifra sutelor este egala cu cifra zecilor si cu cifra unitatilor.
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n/100==n/10%10 && n/100==n%10)
cout<<"Toate cifrele numarului sunt egale"<<endl;
else
cout<<"Nu toate cifrele numarului sunt egale"<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n/100==n/10%10 && n/100==n%10)
cout<<"Toate cifrele numarului sunt egale"<<endl;
else
cout<<"Nu toate cifrele numarului sunt egale"<<endl;
return 0;
}
Utilizator anonim:
solutie de 100 de pct pe pbinfo
Răspuns de
0
1. Citesti numarul.
2. Faci o variabila separata in care ii memorezi ultima cifra folosind %10
3. Folosind un while nr > 0 iei mereu ultima cifra a numarului, vezi daca e egala cu prima pe care ai memorato initial, si daca nu este, atunci afisezi ca nu este.
4. Folosind un flag verifici daca s-a gasit vreo difra diferita si dupa ce se termina while de la 3., daca nu s-au gasit cifre diferite, afisezi ce ai nevoie.
2. Faci o variabila separata in care ii memorezi ultima cifra folosind %10
3. Folosind un while nr > 0 iei mereu ultima cifra a numarului, vezi daca e egala cu prima pe care ai memorato initial, si daca nu este, atunci afisezi ca nu este.
4. Folosind un flag verifici daca s-a gasit vreo difra diferita si dupa ce se termina while de la 3., daca nu s-au gasit cifre diferite, afisezi ce ai nevoie.
Alte întrebări interesante
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă