Mam zrobić wstawkę w C++, że jeżeli dowolny z boków został wprowadzony mniejszy lub równy 0, to ma być wyświetlony komunikat o nieprawidłowo wprowadzonym boku i dodatkowo program ma zakończyć działanie. Powiedziano mi jeszcze żeby dla każdego boku zrobić osobne ''if''. Czy ktoś ma pomysł jak zapisać ten cały warunek? Domyślam się że bedzie on wygladal mniej wiecej tak:
if ((nie wiem jak to zapisać))
{
cout<<"Podano nieprawidlowe dlugosci bokow, program zakonczy dzialanie";
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
double a,b,c,h,pole,obwod;
int main()
{
cout<<"Program oblicza pole trapezu i jego obwod"<<endl<<"Podaj dlugosc boku a: ";
cin>>a;
cout<<"Podaj dlugosc podstawy b: ";
cin>>b;
cout<<"Podaj dlugosc podstawy c: ";
cin>>c;
cout<<"Podaj wysokosc h: ";
cin>>h;
pole=(c+b)*h/2;
obwod=2*a+b+c;
cout<<"Pole trapezu wynosi: "<<pole<<", a obwod: "<<obwod<<endl;
if(pole>50)
{
cout<<"To jest duzy trapez";
}
else
{
cout<<"To jest maly trapez";
}
return 0;
}