Programowanie - funkcje

Opisac budowe funkcji i przyklad funkcji. Jaka jest roznica miedzy funkcja zwracajaca i nie zwracajaca wyniku. Jaka jest zaleznosc miedzy ostatnim elementem tablicy a rozmiarem talicy. Program: za pomoca funkcji mial pobierac 6 elementow tablicy a pozniej je wyswietlac. void funkcjaa(int tab[], int rozmiar); Prototyp funkcji funkcjaa(tab, 5); wywolanie funkcji void funkcjaa(int tab[], int rozmiar {2+2} cialo funkcji 2. Funkcja niezwrcajaca wyniku zaczyna sie slowem void i konczy slowem return 0; a funkcja zwracajaca wynik zaczyna sie od okreslenia typu danych jaki ma zwracac np INT a konczy slowem return i nazwa zmiennej w ktorej ma byc przechowany wynik wykonanej funkcji.

Opisac budowe funkcji i przyklad funkcji. Jaka jest roznica miedzy funkcja zwracajaca i nie zwracajaca wyniku. Jaka jest zaleznosc miedzy ostatnim elementem tablicy a rozmiarem talicy. Program: za pomoca funkcji mial pobierac 6 elementow tablicy a pozniej je wyswietlac.

void funkcjaa(int tab[], int rozmiar); Prototyp funkcji funkcjaa(tab, 5); wywolanie funkcji void funkcjaa(int tab[], int rozmiar {2+2} cialo funkcji 2. Funkcja niezwrcajaca wyniku zaczyna sie slowem void i konczy slowem return 0; a funkcja zwracajaca wynik zaczyna sie od okreslenia typu danych jaki ma zwracac np INT a konczy slowem return i nazwa zmiennej w ktorej ma byc przechowany wynik wykonanej funkcji.

3.Ideks ostatniego elementu tablicy zawsze bedzie mniejszy o 1 od rozmiaru tablicy bo indeksowanie zaczyna sie od zera.

program: [code=cpp]#include #include using namespace std; void funkcjaa(int tab[], int rozmiar); void funkcjab(int tab[], int rozmiar);

int main() { int tab[5]; funkcjaa(tab, 5); funkcjab(tab, 5); cout « “Press the enter key to continue …”; cin.get(); return EXIT_SUCCESS; }

//funkcja a: wypelnianie tablicy void funkcjaa(int tab[], int rozmiar) { int i; cout « “Wypelnianie tablicy: " « endl; cout « endl; for(i=0; i<5; i++) { cout « “Podaj " « i « " element tablicy: " « endl; cin » tab[i]; } cin.get(); cin.get(); }

//funkcja b: wyświetlanie tablicy void funkcjab(int tab[], int rozmiar) { int i; cout « “Wyswietlanie tablicy: " « endl; cout « endl; for(i=0; i<5; i++) { cout « “Element o indeksie " « i « " ma wartosc: " « tab[i] « endl; } cin.get(); cin.get(); }[/code]