Forum » Programiranje » Funkcija v c++ pomoč
Funkcija v c++ pomoč
kratos ::
Nimam pojma kako naj se lotim reševanja tele funkcije:
Napisi funkcijo ki izračuna vrednost y=2ax2/(bx+c) kjer so argumenti x,a,b. Vrne pa rezultat Y za vse vrednosti razen za x=0 ko vrne opis ''Napaka deljenje z 0!' podaj klic funkcije
mi prosim lahko nekdo napiše tale program oz. vsaj začetek ali navodilo kako naj ga naredim. Hvala & lp
Napisi funkcijo ki izračuna vrednost y=2ax2/(bx+c) kjer so argumenti x,a,b. Vrne pa rezultat Y za vse vrednosti razen za x=0 ko vrne opis ''Napaka deljenje z 0!' podaj klic funkcije
mi prosim lahko nekdo napiše tale program oz. vsaj začetek ali navodilo kako naj ga naredim. Hvala & lp
Greek ::
Kaj pa je c? Tudi argument ali kaj piše? Zdaj če si začetnik in se učiš strukturiranega programiranja, kar sklepam, bo funkcija zgledala na hitro nekako takole na pamet (v mainu narediš še pač vnos števil in klic funkcije):
Če se pa učiš že objektnega programiranja, že razumeš osnove dobro itd., se pa da zadevo rešit elegantno z razredom in iskanjem izjem (try, catch - v primeru ko je x==0)...
double zmnozi(double a, double b, double c, double x){ if(x==0){ cout<<"Napaka, deljenje z nic"<<endl; return 0; } else{ double y=0.0; y=((2*a*x*2)/((b*x)+c)); return y; } }
Če se pa učiš že objektnega programiranja, že razumeš osnove dobro itd., se pa da zadevo rešit elegantno z razredom in iskanjem izjem (try, catch - v primeru ko je x==0)...
Zgodovina sprememb…
- spremenil: Greek ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Java] array v voiduOddelek: Programiranje | 2284 (1983) | Spura |
» | Funkcije==>nalogeOddelek: Programiranje | 1748 (1588) | brulc |
» | [C#] Invalidate() in blinkanjeOddelek: Programiranje | 1002 (887) | robotek87 |
» | vsota vrsteOddelek: Programiranje | 2099 (1843) | PaX_MaN |
» | [c++] Nezaželjeno spreminjanje vrednostiOddelek: Programiranje | 1741 (1549) | ]Fusion[ |