PLISS NA JUTRO MAM
Mam stworzyć program w c++ który obliczy pole trapezu z instrukcją warunkową która sprawdza czy długości boków są dodatnie.



Odpowiedź :

Odpowiedź:

Trzymaj

#include<iostream>

#include<cstdlib>

#include<windows.h>

  float a, b, h, P, c;

  using namespace std;

  int main()

  {

   c:

    system("cls");

      cout<<"Podaj dlugosc pierwszej podstawy trapezu: ";

      cin>>a;

     

      if(a<=0)

      {

       cout<<"Dlugosc boku nie moze byc ujemna"<<endl;

       Sleep(1000);

       goto c;

       

   }

 

   cout<<"Podaj dlugosc drugiej podstawy trapezu: ";

      cin>>b;

     

       if(b<=0)

      {

       cout<<"Dlugosc boku nie moze byc ujemna"<<endl;

       Sleep(1000);

       goto c;

       

   }

     

 

      cout<<"Podaj wysokosc trapezu: ";

      cin>>h;

     

       if(h<=0)

      {

       cout<<"Dlugosc boku nie moze byc ujemna"<<endl;

       Sleep(1000);

       goto c;

       

   }

   

      P = (a+b)*h / 2;

     

   

      cout<<"Pole wynosi: "<<P;

 

return 0;

}

Wyjaśnienie: