Răspuns:
Problema 2 (scuze nu am stiut la 1)
Explicație:
#include <iostream>
using namespace std;
int main()
{int n,Max;
cin>>n;
Max = n%10;
while (n!=0)
{
if (n%10>Max)
Max = n%10;
n = n/10;
}
cout<<"Cea mai mare cifra a lui n este: "<<Max;
return 0;
}