Napisz program w C++ obliczający wartość funkcji z wykorzystaniem instrukcji wyboru:

wartośći w załącziku :

z góry dziękuje : >


Napisz Program W C Obliczający Wartość Funkcji Z Wykorzystaniem Instrukcji Wyboru Wartośći W Załącziku Z Góry Dziękuje Gt class=

Odpowiedź :

Odpowiedź

Kod źródłowy jest w pierwszym załączniku. W drugim podałam jak wygląda wynik uruchomienia programu (funkcja plus pętla ilustrująca).

Funkcja wygląda dziwnie (i dlatego też pierwsza moja wersja nie miała switch !) ponieważ nie można zrobić  switch  dla  double  (ani dla  float).

Wyjaśnienie

Oczywiście jeżeli byś chciał, to byś mógł podstawiać wyrażenia i byłoby

  •      return 2 * x
  •      return (x-1)*(x-1)*(x-1)*(x-1)
  •      cbrt (x + 2)

aby komputer musiał wyliczać, ale tak się nie robi.

PS

cbrt to pierwiastek sześcienny  ( ang. cube root ).

Zobacz obrazek 0AB
Zobacz obrazek 0AB