Răspuns :
Răspuns:
int cifraMinPara(int n)
{
int min = 9; // presupunem min ca cea mai mare cifra
bool found = false; // verificator pentru ca numarul sa aibe cifre pare
while(n != 0) // cat timp avem cifre
{
if(min > n%10 && (n%10)%2 == 0) // daca ultima cifra e mai mica ca minim si este para
{
min = n%10; // min devine ultima cifra
found = true; // am gasit un rezultat cel putin
}
n=n/10; // eliminam ultima cifra
}
if(found) // daca am gasit cel putin un rezultat
{
return min; // afisam rezultatul
}
return 0; // daca nu am gasit rezultat, returnam 0
}
Explicație:
Am scris comentarii direct pe cod sa iti fie mai usor sa intelegi.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!