Informatică, întrebare adresată de aironkyd, 9 ani în urmă

Sa se scrie un program care citește un șir de numere (pozitive și negative) și afișează media aritmetică a numerelor pozitive și media aritmetică a numerelor negative. Atenție la situația când toate numerele au același semn.

Răspunsuri la întrebare

Răspuns de Hereisaplroblem
0
x,Ma1=0,Ma2=0,S1=0,p,S2=0,n,nr1=0,nr2=0;
citeste n
pentru(x=1,x<=n,x++)
citeste p
daca (p>0)
n1=nr1+1
Ma1=Ma1+p
daca (p<0)
nr2=nr2=1
Ma2=Ma2+p
daca (nr1>0)
scrie'media aritmetica a nr poz din sir este ' Ma1/nr1
altfel
scrie 'nu sunt nr pozitive'

daca (nr2>0)
scrie 'media aritmetica a nr neg din sir este ' Ma2/nr2
altfel
scrie' nu sunt nr negative'

Am facut cu multe variabile ca sa intelegi!

Hereisaplroblem: L am facut in pseudocod pentru ca nu ai specificat limbajul de programare pe care il studiezi,dar potibsa il transcrii tu!
aironkyd: am reusit sa o dau la capat pana la urma dar am o problema cu afisarea in momentul cand toate numerele sunt 0 sau au acelasi semn
Alte întrebări interesante