Pierwsza Funkcja w C++

Funkcja w C++ to blok kodu, który można wielokrotnie wywoływać w programie. Funkcje są używane, aby organizować kod, unikając powtarzania tych samych fragmentów. Każda funkcja ma swoją nazwę, typ zwracanej wartości oraz może przyjmować parametry wejściowe. W tej lekcji napiszemy prostą funkcję, która dodaje dwie liczby i zwraca wynik.

Przykład kodu – Prosta Funkcja

Stwórz nowy plik o nazwie functions.cpp i wklej do niego poniższy kod:

// Importujemy bibliotekę iostream do obsługi wejścia/wyjścia
#include <iostream>

// Definiujemy funkcję o nazwie 'add', która przyjmuje dwie liczby całkowite jako argumenty
// Funkcja zwraca wynik dodawania tych dwóch liczb
int add(int a, int b) {
    return a + b;  // Zwraca sumę liczb 'a' i 'b'
}

// Główna funkcja programu
int main() {
    // Deklarujemy dwie zmienne całkowite 'x' i 'y' i przypisujemy im wartości
    int x = 5;
    int y = 10;

    // Wywołujemy funkcję 'add', przekazując do niej wartości zmiennych 'x' i 'y'
    // Zwrócony wynik przypisujemy do zmiennej 'sum'
    int sum = add(x, y);

    // Wyświetlamy wynik na ekranie
    std::cout << "Suma " << x << " i " << y << " to: " << sum << std::endl;

    return 0;  // Zwracamy 0, co oznacza, że program zakończył się pomyślnie
}

Wyjaśnienie

Program definiuje prostą funkcję add, która przyjmuje dwie liczby całkowite, dodaje je i zwraca wynik. W funkcji main program najpierw deklaruje dwie zmienne x i y, a następnie wywołuje funkcję add, przekazując do niej te dwie zmienne. Wynik dodawania jest przechowywany w zmiennej sum, która jest następnie wyświetlana na ekranie.

  • int add(int a, int b) { ... } – To definicja funkcji add, która przyjmuje dwa argumenty typu int. Wewnątrz funkcji używany jest operator dodawania, aby obliczyć sumę i zwrócić wynik.
  • int sum = add(x, y); – Wywołuje funkcję add, przekazując do niej zmienne x i y. Wynik dodawania jest przypisywany do zmiennej sum.
  • std::cout << "Suma " << x << " i " << y << " to: " << sum << std::endl; – Wyświetla wynik dodawania na ekranie, informując użytkownika, jakie liczby zostały dodane i jaka jest ich suma.

Dzięki użyciu funkcji add, program staje się bardziej zorganizowany i łatwiejszy do modyfikacji. W przyszłości możemy wielokrotnie wywoływać tę funkcję z różnymi wartościami, bez konieczności ponownego pisania kodu dodawania.

 

 

Scroll to Top