#include <iostream>
using namespace std;
float polePrzezWartosc(float a,float b); // Prototyp funkcji (naglowek funkcji) polePrzezWartosc
int main() {
   cout << "Program oblicza pole prostokata na 4 sposoby." << endl;
 //Wczytanie danych od uzytkownika
    float bokA, bokB;
    cout << "Podaj bok a (a>0): ";
    cin >> bokA;
    cout << "Podaj bok b (b>0): ";
    cin >> bokB;
    // Sprawdzenie poprawnosci danych (podstawowe)
    if (bokA <= 0 || bokB <=0) {
        cout << "Boki musza byc liczbami dodatnimi." << endl;
        return 1; // Zakoncz program z kodem bledu
    }
    cout << "\n--- Wyniki ---" << endl;
    //----------------------------------------------------------
    //1. Wywolanie funkcji, ktora zwraca wartosc
    float wynik1 = polePrzezWartosc(bokA, bokB);
    cout << "1. Funkcja z parametrami, zwracajaca wartosc: Pole = " << wynik1 
        <<endl;
    cout << "\n--- Koniec programu ---" << endl;
    return 0;
}
//--------------------------------------------------------
    float polePrzezWartosc(float a,float b) {
    float pole = a* b;
    return pole; 
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: