Proste przykłady funkcji w C++, krok po kroku
Zastosowanie funkcji w programach
Funkcje stosujemy zazwyczaj wtedy, gdy w kodzie powtarzają się pewne operacje. W takiej sytuacji wystarczy zapisać je jednorazowo w treści definiowanej funkcji, którą następnie możemy wielokrotnie wywoływać w programie. W ten sposób kod będzie krótszy, bardziej przejrzysty, łatwiejszy w analizie i w razie ewentualnych problemów wystarczy poprawić tylko treść funkcji, a nie wielokrotnie tę samą operację. Możemy dojść do mylnego wniosku, że funkcje znajdują zastosowanie tylko w obszernych, długich programach. Tak oczywiście nie jest i wszystkie wymienione zalety korzystania z nich mają zastosowanie również w przypadku prostych kodów.
Funkcja sumująca dwie liczby
Funkcja suma przyjmuje dwie liczby i zwraca ich sumę. Dzięki temu nie musimy w wielu miejscach programu pisać a + b.
Funkcja sprawdzająca, czy liczba jest parzysta
Funkcja czyParzysta zwraca wartość logiczną (true albo false), dzięki czemu możemy ją łatwo wykorzystać w instrukcji warunkowej.
Funkcja obliczająca pole prostokąta
Funkcja poleProstokata przyjmuje dwie liczby (a i b) i zwraca ich iloczyn, czyli pole prostokąta. Dzięki temu kod w main() jest krótki i czytelny.
Masz funkcję poleProstokata(int a, int b), która liczy pole prostokąta. Twoje zadanie:
Napisz nową funkcję o nazwie
poleKwadratu, która:przyjmuje tylko jeden argument (długość boku),
zwraca pole kwadratu.
W
main()poproś użytkownika o podanie długości boku kwadratu i wypisz wynik, korzystając z nowej funkcji.
Przykładowy wynik działania programu: