Se citește un număr natural n cu cel mult 9 cifre. Afișați cea mai din dreapta cifră pară și cea mai din stânga cifră impară. Dacă n nu conține cifre pare se va afișa - 1. Dacă n nu conține cifre impare se va afișa - 2.
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
//Se citeste un numar natural n cu cel mult 9 cifre. Afisati cea mai din dreapta cifra para si cea mai din stânga cifra impara. Daca n nu contine cifre pare se va afisa - 1. Daca n nu contine cifre impare se va afisa - 2.
#include<iostream>
using namespace std;
int main()
{int n,k=0,c,ci=0;
cout<<"n=";cin>>n;
while(n!=0)
{c=n%10;
n=n/10;
if((c%2==0)&&(k==0))
{cout<<c<<endl;
k=1;
}
if(c%2!=0)
ci=c;
}
if(k==0)
cout<<"-1"<<endl;
if(ci!=0)
cout<<ci;
else
cout<<"-2";
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă