👤

De la tastatura se citeste un numar intreg n, n<100000. Elaborati un program cu functii:
Numarul de cifre
numarul de cifre pare
numarul de cifre impare
suma cifrelor
cifra maxima
cifra minima
media artimetica a cifrelor

Intrebarea si nelamurirea mea este cum facem functiile, programele nus greu de facut.


Răspuns :

Rezolvi problema cu ajutorul subprogramelor. De exemplu, pentru numarul de cifre:

SUBPROGRAM:

int cifre(int n) {

   int uc, nr=0;

   while(n) {

       nr++;

       n /=10;

   }

   return nr;

}

PROGRAM PRINCIPAL:

int main() {

int n;

cin >> n;

cout << cifre(n);

return 0;

}

Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!


Ze Learners: Alte intrebari