Odpowiedź :
#include <iostream>
using namespace std;
void prostokat(){
double a,b;
cout<<"Podaj a: ";
cin>>a;
cout<<"Podaj b: ";
cin>>b;
double P = a*b;
cout<<"Pole prostokąta o bokach"<<a<<" i "<<b<<" wynosi "<<P<<endl;
}
void trojkat(){
double a,h;
cout<<"Podaj a: ";
cin>>a;
cout<<"Podaj b: ";
cin>>h;
double Pole = (a*h)/2;
cout<<"Pole trójkąta o podstawie "<<a<<" i wysokości "<<h<<" wynosi "<<Pole<<endl;
}
int main(){
int wybor;
cout<<"1.Prostokąt\n2.Trójkąt\nWybierz figurę, której pole chcesz obliczyć(1/2): ";
cin>>wybor;
if(wybor==1){
prostokat();
}
else if(wybor==2){
trojkat();
}
else{
cout<<"Niewłaściwa wartość"<<endl;
}
return 0;
}