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 că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!