Datuve :: Forums :: Arhīvs :: Programmēšanas uzdevums.

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 80

Reģistrētie lietotāji online: 0

Viesi online: 80

Datuve.lv video
Top.LV

Programmēšanas uzdevums.

Ievietoja: eEeE @ 2008.11.11 21:38  

Vai jūs lūdzu nevarētu palīdzēt izpildīt šo uzdevumu?

aprēķināt masīva a[n] pozitīvo elementu vidējo aritmētisko. n ievada lietotajs, masīvus aizpilda ar nejaušiem skaitļiem [-5;5]

::programmēšanas uzd.::

Paldies!

Komentāri:

#1 siicis @ 2008.11.11 21:41

Ielasam N
Izveidojam attiecīga garuma masīvu.
Piepildam ar randomu.
Izveidojam jaunu masīvu no vecā masīva pozitīvajām vērtībām.
Saskaitam vērtības un izdalam ar N.

#2 atkinsons @ 2008.11.11 21:44

uztaisam divus mainīgos x,y;
ar for ciklu ejam cauri masīvam;
ja vertība ir pozitīva pieskaitam x = x + a[n] un y++

un galā pēc cikla x/y

#3 Mad182 @ 2008.11.11 21:47

#4 sn1per @ 2008.11.12 11:42

#1 ja dalīsi pozitīvo skaitļu summu ar N, tad atbilde nebūs pareiza. piemērām virknē {-5;-4;-3;-2;5;1} pēc uzdevuma nosacījumiem būtu jāparādās atbildē 3, jo 3 ir vidējais aritmētiskais no visiem pozitīvajiem masīva skaitļiem, bet pēc tevis rakstītā (5+1)/6=1, tātad nepareiza atbilde..

uzdevums iekš PHP: http://paste.php.lv/8397/nonum

#5 Lasko @ 2008.11.12 14:02

Patiesībā ļoti viegls uzdevums. Pats tiksi galā.