In c++ cand fac de exemplu media aritmetica a 3 numere, de ce atunci cand declar numerele gen int a,b,c trebuie ca M (media aritmetica) declarata ca si nr real adica float M? Daca suma lor e 11 si sunt 3 numere 11/3=3 si daca am declarat M ca si float sau ca int. Lamuriti-ma va rog.

Răspuns :

Pe scurt îl declari ca float numai pentru a avea zecimale, iar cu biblioteca <iomanip> poți seta și precizie. Dacă o lași int M; va scoate doar partea întreagă din M, adică int(M). Sper că la asta te-ai referit !
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile v-au fost de ajutor. Dacă aveți întrebări suplimentare sau aveți nevoie de asistență, nu ezitați să ne contactați. Revenirea dumneavoastră ne-ar onora, așa că nu uitați să ne adăugați la favorite!


RO Lesson: Alte intrebari