Stránka 1 z 1

Funkce ve Small Basicu

Napsal: 14 kvě 2012 21:02
od dgtlsprt
Dobrý večer, obracím se na Vás s žádostí o pomoc. Potřebuju napsat program ve Small Basicu, který nakreslí průběh funkce y = a - x2
X a A uživatel zadá, a čárami bych měl naznačit střed grafu. Vůbec si nevím rady. Děkuji za pomoc! :smile:

Re: Program ve Small Basicu

Napsal: 14 kvě 2012 21:19
od faraon
Na to by mohly stačit dvě čáry do kříže, cyklus FOR pro určité rozmezí na ose x, a podle výsledku kreslit body ve výšce y. A trochu mrknout do příruček:
http://download.microsoft.com/download/ ... c_Uvod.pdf
http://download.microsoft.com/download/ ... 0Czech.pdf

Co přesně ti nejde?

P.S. Možná bys mohl změnit název dotazu, víc by se hodilo "Graf funkce ve Small Basicu".

Re: Program ve Small Basicu

Napsal: 14 kvě 2012 21:41
od domitea
Je to X na druhou, nebo dva krát X?

Pokud je to X na druhou tak funkce bude vypadat jako kopec, pokud jako dva krát X tak to bude přímka z levého horního rohu do pravého dolního rohu (+-)

A bude posunovat kopec nebo čáru po ose Y

Takže si udělej dvě pole, kde v jednom budou hodnoty X (třeba od -10 do 10) a druhé pro Y, které vypočítáš přes daný vzorec pomocí cyklu.
Pak už jen pomocí cyklu zobrazíš body a propojíš je.

Re: Funkce ve Small Basicu

Napsal: 22 kvě 2012 16:40
od PetrJan
Můžu se zeptat, jak potom propojím ty body? Díky

Re: Funkce ve Small Basicu

Napsal: 22 kvě 2012 17:04
od faraon
Kdyby sis stáhl ty dva návody co jsem odkazoval a přečetl si je, věděl bys že máš použít GraphicsWindow.DrawLine(), a pro odlišení čar barvami GraphicsWindow.PenColor ;-)

A kdyby sis přečetl FAQ, věděl bys že máš založit vlastní dotaz, už jenom proto abys ho mohl označit jako vyřešený :evil: