#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;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: