» »

[algoritem] računanje vsote

[algoritem] računanje vsote

vres.ales ::



to sem dobil za domačo nalogo (ki je po novem sistemu obvezna) in nevem kaj pomeni ta znak za ...izračuna vsoto...
v srednji šoli ga nisem nikol zasledil, saj programirali nismo nikoli.

A mi lahko, kdo razloži pomen tega znaka, da lahko napišemn algoritem:D

hvala za odgovor
  • spremenilo: snow ()

LjubimPeezde ::

ti sam napiši zanko:
rez=0;
for (i=1;i< =n,i++){rez+=i*i;}

Sicer je malo žalostno če ne veš kaj pomeni tisti znak za vsoto ampak ok:)

Zgodovina sprememb…

vres.ales ::

vem, da je za vsoto:D
tak fukjen pa tudi nisem:))

v glavnem nevem kaj so one krace zraven, tisti i pa to

LjubimPeezde ::

lol, ja tisti člen i^2 je nekaj kar seštevaš:)
1^2+2^2+.......n^2>:D


ps: učni primer uporabe for zanke:)

Zgodovina sprememb…

Matek ::

Zapis i=1 predstavlja prvo stevilo, s pomocjo katerega zacnes sestavljati vsoto, n pa zadnje. V vsakem koraku vrednost povecas za 1, dokler ne prides do n, vsoti pa pristejes vrednost, ki jo dobis z obrazcem na desni. V tvojem primeru bi tako vsota bila, ce za n izberemo recimo 4, sledeca:

1^2 + 2^2 + 3^2 + 4^2
Bolje ispasti glup nego iz aviona.

MasterMind ::

Um? Tola ti pove za vsoto večih členov. Zgoraj maš število ponovitev, spodaj je vrednost prvega člena, desno pa pač člen. Recimo, če daš not 4 bi mogl vn pridt 1 + 4 + 9 + 16 = 30.

Upam, da sem dovolj razumljivo napisal.

Drugače je pa ta znak v matematiki :)
Gentoo, KDE uporabnik.

overlord_tm ::

4 letnik srednje šole .. zaporedja ... to je sama matematika.

Zgoraj je podana dolžina zaporedja, tj. n ki ga poda uporabnik. Spodaj je podano od katere številke teče i. Desno imaš osnovni člen ali kako se že reče temu ;)

Recimo n = 3, i = 1, člen je i^2.

sum = 1^2 + 2^2 + 3^2

Zgodovina sprememb…

MasterMind ::

Jah. Nimaš kej če fant:
-je spal med mato,
-so mel glupo mato

:D
Gentoo, KDE uporabnik.

vres.ales ::

thx za odgovore

em no spal lih nisem:D
pa glupe mate tud nismo nekej meli...samo tega pa res nismo nikol obravnavali, saj, kot sem že povedo nisem hodo v računalniško šolo:D

imagodei ::

Kakšna računalniška šola neki?

To je tretji ali četrti letnik splošne matematike. Npr. zaporedja oz. vsota zaporedij...
- Hoc est qui sumus -

vres.ales ::

smo imeli zaporedja, samo nismo nikol uporabljali takega izraza

PaX_MaN ::

Kaj, niste uporabljali velike sigme ali zapisa ( n nad sigmo, i = 1 pod sigmo, pa ulomek desno od sigme)?
Težko verjamem.

Zgodovina sprememb…

  • spremenilo: PaX_MaN ()

vres.ales ::

jah pač težko verjameš
zaporedje se da tudi na drugačen način zapisat

nikol nismo delali z nekimi omejitvami in tem

Mavrik ::

Morda pa bo to zato, ker tole ni zaporedje ampak je vsota vrste. Ni velika razlika, ampak se jemljeta snovi popolnoma ločeno. Zaporedja naprej, vrste mislim da komaj v 4. letniku.
The truth is rarely pure and never simple.

vres.ales ::

tak fukjen pa tudi nisem:))


no zgleda, da sem:D
ker ne vem kak bi napiso algoritem

edit: evo nalogo:D naloga

Zgodovina sprememb…

bozjak ::

pa saj ti je ze nekdo odzgoraj nakazal... ce ti zapis res ni jasen, mas tuki "prevod": sestej vse elemente koncnega zaporedja i ^ 2(st elementov = n, n vnese uporabnik), zaporedje se na vsakem koraku poveca za 1.



---- resitev ---

for (i=1; i < n; i++) vsota += i * i;

Lp
http://upor.blogec.si
http://bozjak.deviantart.com

vres.ales ::

nekaj takega mora zgledat


ne rabim kode, ker itak nem programa piso

fiction ::

Rok za oddajo: 15.10.2007. You're screwed. :)
Namesto, da sprasujes po forumih, bi se lahko raje potrudil in poskusil dojeti tiste osnovne stvari, ki ste jih obravnavali.

Algoritem je postopek, kot neke vrste kuharski recept, kako se dolocena stvar naredi oz. izracuna (vazno pri tem je le da se
enkrat ustavi) in v principu nima veze ali pises vse skupaj v sintaksi dolocenega programskega jezika,
kot psevdokodo ala

"recemo da je vsota 0"
"recemo da je i 1"
"vsoti pristejemo i^2"
"povecamo i za 1"
"ce je i manjsi ali enak n potem ponovimo postopek od tiste vrstice kjer pristejemo i^2 naprej,
drugace pa smo izracunali rezultat (vsota)"

ali pa kot diagram poteka (to je tisto kar ocitno hoces imeti). Diagram poteka je samo ta zgornja psevdokoda
napisana na tak nacin, da so v pravokotnikih prirejanja (to so vrstice "recemo", "pristejemo", "povecamo"),
namesto "ce" pa narises romb z dvema alternativama.
Namesto "vsoti pristejemo i^2", bi v pravokotniku pisalo "vsota := vsota + i^2".

Pa upam da ne bo sedaj spet "romb" wtf je to.. nisem bil na neki matematicni soli :p

vres.ales ::

da bi vsaj obravnavali to prekleto vsoto vrste

tak pa sem 2 uri googlal pa še zaj nevem o čem se gre

saj sem dobo že rešitev naloge, zaj še samo morem ugotovit o čem se sploh gre


drugače pa nisem screwed ker jutri komaj ob 15:00 začnem:D (pa do 19:00 god damn)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

matematika-zaporedja (strani: 1 2 )

Oddelek: Šola
565984 (4820) lebdim
»

Stevilo kvadratov vzorca

Oddelek: Šola
172129 (1763) lebdim
»

[Python] Pomoč pri računanju Pi-ja

Oddelek: Programiranje
202311 (1943) Spura
»

Matematika - FMF (strani: 1 2 )

Oddelek: Šola
8710035 (7768) sherman
»

vsota vrste

Oddelek: Programiranje
102041 (1785) PaX_MaN

Več podobnih tem