Informatică, întrebare adresată de albertino13, 8 ani în urmă

Să se scrie un program care să determine cea mai mare cifră impară a unui număr natural citit de la tastatură.

Restricţii şi precizări:
-numărul citit va fi mai mic decât 2.000.000.000.
-dacă numărul citit nu conține cifre impare se va afișa mesajul nu exista.

Răspunsuri la întrebare

Răspuns de Jonutz15
2
int n,c;
int c_max=0;
cin>>n;
while (n!=0)
{
c=n%10;
if (c%2!=0 && c>c_max)
{
c_max=c;
}
n=n/10;
}
cout <<c_max;
Alte întrebări interesante