Cerinţa
Se citește de la tastatură un număr natural de 3 cifre. Să se afișeze pe ecran cea mai mare cifră a sa.
Date de intrare
Programul va citi de la tastatură un număr natural, de 3 cifre.
Date de ieşire
Programul va afişa pe ecran cea mai mare cifră a numărului citit.
Restricţii şi precizări
Numărul citit de la tastatură este natural, de 3 cifre
Răspunsuri la întrebare
Răspuns de
0
#include
using namespace std;
int main()
{
int n,max,c;
cout<<"n= ";
cin>>n;
max=n%10
while(n>0)
{ c=n%10 // determinam ultima cifră
if(c>max) //verificăm dacă ultima cifră e mai mare decât max
max=c; //dacă e max primește ultima cifră
n=n/10 //micșorăm numărul cu o cifră
}
cout<
return 0;
}
using namespace std;
int main()
{
int n,max,c;
cout<<"n= ";
cin>>n;
max=n%10
while(n>0)
{ c=n%10 // determinam ultima cifră
if(c>max) //verificăm dacă ultima cifră e mai mare decât max
max=c; //dacă e max primește ultima cifră
n=n/10 //micșorăm numărul cu o cifră
}
cout<
return 0;
}
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Religie,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă