Stránka 1 z 1

Small Basic počet a průměr zadaných čísel  Vyřešeno

Napsal: 29 kvě 2013 16:03
od Tomas123
Zdravim,
Jsem začátečník v SB a dostal jsem úkol udělat program, do kterého uživatel napíše libovolný počet čísel pak napíše "konec" a ono by mu mělo vypsat: součet zadaných čísel, počet zadaných čísel, průměr ze zadaných čísel.

Součet jsem zvládl:

Kód: Vybrat vše

pocatecniPozice = 0

pozice = pocatecniPozice
While vstup <> "konec"
  vstup = TextWindow.Read()
  data[pozice] = vstup
  pozice = pozice + 1
EndWhile
koncovaPozice = pozice - 2

mezisoucet = 0

For pozice = pocatecniPozice To koncovaPozice
  mezisoucet = mezisoucet + data[pozice]
EndFor
TextWindow.WriteLine("Soucet je " + mezisoucet)


Mohl by mi někdo pomoct udělat ty 2 zbývající? Vůbec nevím jak nato :/ Předem děkuju.

Re: Small Basic počet a průměr zadaných čísel

Napsal: 29 kvě 2013 16:31
od Uziv00
Vítej na PC-HELP!
A sedí to? já sice SB neznám, ale proč je koncová pozice o dvě menší?
Jinak - počet zadaných čísel znáš - to je pozice + 1 (protože první je 0)
průměr je celkový součet / počet čísel.

Re: Small Basic počet a průměr zadaných čísel

Napsal: 29 kvě 2013 16:48
od Tomas123
Ano sedí to.
Mohl bys to prosímtě napsat v kódu? Nevím jak to s tím počtem myslíš.

Re: Small Basic počet a průměr zadaných čísel

Napsal: 29 kvě 2013 16:50
od Uziv00
Ne. Navedl jsem tě dostatečně. Úkoly zde neřešíme, jen poradíme.

Re: Small Basic počet a průměr zadaných čísel

Napsal: 29 kvě 2013 16:52
od Tomas123
Jojo už se mi to povedlo každopádně děkuju moc ;)

Re: Small Basic počet a průměr zadaných čísel

Napsal: 29 kvě 2013 16:54
od Uziv00
Šikulka. Označ téma za vyřešené (zelené zatržítko).