| Moncherie a întrebat:

Buna seara TPU! Cum se calculeaza media aritmetica a unui numar (ex >>242+4=6:2) in limbaj Turbo Pascal? (OFER FUNDA)

Răspuns Câştigător
| CM7YRE a răspuns:

Ia-ti ca variabile un i(contor), o suma S care porneste de la 0, si nr(numarul).Si la conditie bagi:
repeat(depinde ce functie vrei sa folosesti)
S=S+(nr mod 10)
nr=nr div 10
i=i+1
untill (nr=0)
Apoi da-i sa-ti arate" Media este egala cu S/i).
Exemplu pentru numarul 24:
S=0(S porneste de la 0) + 24 mod 10 (adica 4)=0+4=4
n=24 div 10=2
i=0+1=1

se repeta deoarece n>0
S=4+ 2 mod 10(adica 2)=4+2=6
n=2 div 10 = 0
i=1+1=2
si se opreste.SI cand afisezi afisezi suma impartit la i adica 6/2=3.Sper ca la asta te-ai referit.

1 răspuns:
Întrebări similare