16.05.2015 Views

Programowanie w C++ Borland Builder - Wyższa Szkoła Informatyki ...

Programowanie w C++ Borland Builder - Wyższa Szkoła Informatyki ...

Programowanie w C++ Borland Builder - Wyższa Szkoła Informatyki ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

{<br />

case 1: pisz("PON."); break;<br />

case 2: pisz("WTOR"); break;<br />

case 3: pisz("SRO."); break;<br />

case 4: pisz("CZW."); break;<br />

case 5: pisz("PIO."); break;<br />

case 6: pisz("SOB."); break;<br />

case 7: pisz("NIEDZ."); break;<br />

default: pisz("\n ?????");<br />

}<br />

}<br />

Instrukcja break przerywa wykonanie. Wariant default zostanie<br />

wykonany TYLKO w przypadku podania liczby większej niż 7.<br />

INSTRUKCJA POWROTU return.<br />

Służy do zakończenia wykonania zawierającej ją funkcji i może<br />

mieć postać:<br />

return;<br />

return stała;<br />

return Wyrażenie;<br />

return (wyrażenie);<br />

Przykład:<br />

Definiujemy funkcję _dodaj() zwracającą, poprzez instrukcję<br />

return wartość przekazanego jej w momencie wywołania argumentu<br />

powiększoną o 5.<br />

float _dodaj(float x)<br />

{<br />

x+=5;<br />

return x;<br />

}<br />

Funkcja _dodaj() zwraca wartość i nadaje tę wartość zmiennej<br />

wynik zadeklarowanej nazewnątrz funkcji i znanej w programie<br />

głównym. A oto program w całości.<br />

[P035.CPP]<br />

float funkcja_dodaj(float x)<br />

{<br />

x += 5;<br />

return x;<br />

}<br />

float dana = 1, wynik = 0;<br />

void main()<br />

{<br />

clrscr();<br />

wynik = funkcja_dodaj(dana);<br />

- 134-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!