Informatică, întrebare adresată de bakernbk, 8 ani în urmă

fie n valori de tip intreg. Sa se calculeze raportul dintre suma elementelor stric pozitive si produsul tuturor celor n valori. (in pseudocod)
Am nevoie urgenttttt


bakernbk: Ma poate ajuta cineva????

Răspunsuri la întrebare

Răspuns de neoclipcs
2

Răspuns:

float s=0, p=1, aux;

for(int i = 0; i < n; i++) {

read(aux);

if(aux >= 0) s += aux;

p *= aux;

}

write(s/p);

Explicație:

1. Am pus tipul de date float ca sa afiseze corect raportul.

2. s = suma nr pozitive

p = produsul

aux = variabila care va fi citita

3. read() = citeste, write() = scrie

Codul se bazeaza pe C++ si are complexitate minima. Sper ca ai inteles si ti.am fost de folos. :D


neoclipcs: Si bafta si tie! :)
norishor90: in a 9a
neoclipcs: Ok
norishor90: Ma invatat unchiul meu niste "chestii" si mai făceam din cand in cand exercitii pe pbinfo
neoclipcs: Apropo de pbinfo, ai vazut problema Wildfire1, cu padurea si copacii???
norishor90: nope
norishor90: Am făcut putine
neoclipcs: :(
neoclipcs: Sa te uiti si daca reusesti sa.mi spui si mie. Eu am facut.o printr.o metoda 99% sigur corecta la toate cazurile, da tot iau 50 p.
norishor90: ok
Alte întrebări interesante