Media aritmetica a cifrelor unui numar C++
ENUNT: Se citeste de la tastatura un numar n. Determinati si afisati media aritmetica a cifrelor acestuia.
Codul afisat mai jos, parcurge, numara si insumeaza pe rand cifrele lui n (numara in variabila nr si insumeaza in variabila s) si afiseaza media aritmetica a cifrelor acestuia.
Video YouTube:
Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂
Salut!
Si in cazul in care avem numarul 1234 avand suma 10 iar media aritmetica este 2.5 cum facem ? Stiind principiul spargerii numerelor stiu ca nu se memoreaza partea zecimala insa ma intreb daca exista acest lucru.Multumesc 🙂
Salut. Pentru a avea un rezultat de tipul float, trebuie adaugat un cast (o schimbare de tip). Astfel, putem retine suma noastra intr-un float, in loc de int. Stim ca tipul float poate retine numere reale (pana la o anumita eroare). Am schimbat codul pentru a reflecta asta (vezi linia 8). Spor la lucru.