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

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 Cactus
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;
}
Alte întrebări interesante