👤

Să se scrie o funcție C++ care să determine cea mai mare și cea mai mică cifră a unui număr natural transmis ca parametru. Funcția va întoarce rezultatele prin intermediul unor parametri de ieşire.


Răspuns :

void cifminmax(int nr,int &a,int &b){    int c;    a=-1, b=10;    if(nr==0){a=0,b=0;}    else    while(nr>0){        c=nr%10;        nr=nr/10;        if(c>a){            a=c;        }        if(c<b){            b=c;        }    }}