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
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;
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
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă