Răspuns :
int n,max=0;
cin >>n;
while (n!=0)
{ if ((n%10)>=max)
{max=n%10;}
n=n/10; }
cout<<max;
cin >>n;
while (n!=0)
{ if ((n%10)>=max)
{max=n%10;}
n=n/10; }
cout<<max;
intregi n, max
max <- 0
citeste n
cat timp n != 0 executa
| daca n % 10 >= max atunci
| | max <- n%10
| | n <- n/10
| └■
└■
afiseaza max
max <- 0
citeste n
cat timp n != 0 executa
| daca n % 10 >= max atunci
| | max <- n%10
| | n <- n/10
| └■
└■
afiseaza max