4038600275

4038600275



Zajęcia 4 - procedury i funkcje

1.    Napisz funkcję, która dokonuje dodania dwóch liczb przekazanych jako parametry. Następnie:

•    zmień wartości zmiennych przekazanych jako parametry wewnątrz tej funkcji,

•    ustaw jeden z parametrów do przekazywania przez wartość, a drugi przez referencję,

•    wyświetl wartości obydwóch zmiennych w programie, w którym wywołana została funkcja.

Na ekranie należy wypisać wartość zwróconą przez funkcję oraz wartości parametrów przed i po wywołaniu funkcji.

Przykład deklaracji funkcji:

int suma(int a, int & b); // gdzie b przekazane jest przez referencję

2.    Napisz funkcję, która zwraca wartość n-tego wyrazu ciągu Fibonacciego. Funkcja powinna być napisana w dwóch wersjach: iteracyjnej i rekurencyjnej.

Przykład deklaracji funkcji:

unsigned fib(unsigned n);

unsigned fibRekurencyjna(unsigned n);

3.    Napisz funkcję, która zwraca wartość silni dla podanej liczby n. Funkcja powinna być napisana w dwóch wersjach: iteracyjnej i rekurencyjnej.

Przykład deklaracji funkcji:

long silnia(long n);

long silniaRekunrencja(long n);

4.    Napisz program, który umożliwia szyfrowanie i deszyfrowanie podanego ciągu znaków przy użyciu szyfru Cezara (który jest szczególnym przypadkiem szyfru podstawieniowego monoalfabetycznego). Szyfrowanie ma realizować funkcja szyfruj, która przyjmuje 2 parametry: pierwszy to łańcuch znaków, natomiast drugi

6



Wyszukiwarka

Podobne podstrony:
Języki programowaniaUML Dodanie dwóch liczb Symulacja systemu robotycznego Diagram klas Do tego
Zad 1. Napisz funkcję, która dodaje elementy do listy jednokierunkowej. Jeżeli element istnieje, ele
9 funkcja dodająca dwie liczby; 9 lokalny zasięg zmiennych w funkcji. Zadania 9 Napisz funkcję, któr
pi 1.    Napisz funkcję, która jako argument otrzymuje tablicę liczb rzeczywistych 2D
64175 skanuj0385 (2) Rozdział 15. ♦ Generowanie statystyk 401 Napiszmy zatem funkcję, która pozwoli
ALG11 14.1. Teksty zadań 311Zad. 14-6 Napisz funkcję, która na podstawie ceny podanej w postaci licz
Image446 Funkcję, która ma być spełniona przez układ przedstawiono na rys. 4.538a, natomiast symbol
Slajd28 (127) System BIOS(Basic Input Output System) •zbiór procedur(funkcji) sterujących
to można przystąpić do implementacji, w ramach której należy dostarczyć funkcjonalności, która pozwo
Kompensum wiedzy o funkcji 1.    Funkcję /, która odwzorowuje zbiór X w zbiór Y,
skanuj0172 (10) Rozdział 6. ♦ Ciągi znaków, data i czas 183Funkcja strtotime Funkcja strtotime dokon
page0370 INNE KATEGORIE NAZW WŁASNYCH pujących w określonym dziele literackim przysługuje z kolei fu
MATEMATYKA071 134 ID. Rachunek różniczkowy FUNKCJE KLASY C°. Funkcję f, która ma ciągłe pochodne do
M0 150 Andrzej Zero - Mathcad 7.0 wartości funkcji, która jest rozwiązaniem równania różniczkowego.

więcej podobnych podstron