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 tegoZad 1. Napisz funkcję, która dodaje elementy do listy jednokierunkowej. Jeżeli element istnieje, ele9 funkcja dodająca dwie liczby; 9 lokalny zasięg zmiennych w funkcji. Zadania 9 Napisz funkcję, którpi 1. Napisz funkcję, która jako argument otrzymuje tablicę liczb rzeczywistych 2D64175 skanuj0385 (2) Rozdział 15. ♦ Generowanie statystyk 401 Napiszmy zatem funkcję, która pozwoliALG11 14.1. Teksty zadań 311Zad. 14-6 Napisz funkcję, która na podstawie ceny podanej w postaci liczImage446 Funkcję, która ma być spełniona przez układ przedstawiono na rys. 4.538a, natomiast symbolSlajd28 (127) System BIOS(Basic Input Output System) •zbiór procedur(funkcji) sterującychto można przystąpić do implementacji, w ramach której należy dostarczyć funkcjonalności, która pozwoKompensum 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 dokonpage0370 INNE KATEGORIE NAZW WŁASNYCH pujących w określonym dziele literackim przysługuje z kolei fuMATEMATYKA071 134 ID. Rachunek różniczkowy FUNKCJE KLASY C°. Funkcję f, która ma ciągłe pochodne doM0 150 Andrzej Zero - Mathcad 7.0 wartości funkcji, która jest rozwiązaniem równania różniczkowego.więcej podobnych podstron