Scrieţi un program care citeşte de la tastatură un număr natural n şi verifică dacă apare vreo cifră
impară. În caz afirmativ, se va afişa mesajul Există cifre impare, iar în caz contrar se va afişa
mesajul Toate cifrele sunt pare.
N=241893
Există cifre impare
dovlecica15:
in c++
Răspunsuri la întrebare
Răspuns de
0
Salut!
Ai rezolvarea mai jos
#include <iostream>
using namespace std;
int main()
{
int n;
bool ok = false;
cin >> n;
while (n != 0)
{
int c = n % 10;
if (c % 2 == 1)
{
ok = true;
}
n /= 10;
}
if (ok == true)
{
cout << "Există cifre impare";
}
else
{
cout << "Toate cifrele sunt pare";
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă
Ed. tehnologică,
9 ani în urmă
Limba română,
9 ani în urmă