Napisz program obliczający pole trapezu o podstawach a i b oraz wysokości h będących liczbami całkowitymi. Wartości zmiennych a, b i h wprowadzaj z klawiatury. Wyniki obliczeń i odpowiednie komunikaty wyświetl na ekranie. Dodaj sprawdzanie, czy wysokość h jest różna od zera. Dla h różnego od zera należy wykonać obliczenia pola i wyświetlić wynik, a w przeciwnym wypadku wyświetlić komunikat błędna dana. w programie C++
Odpowiedź:
#include <iostream>
using namespace std;
int main() {
int a,b,h;
cout << "Podaj dlugosc podstawy a: ";
cin >> a;
cout << "Podaj dlugosc podstawy b: ";
cin >> b;
cout << "Podaj wysokosc: ";
cin >> h;
if (h <= 0) {
cout << "Wysokosc 'H' nie moze byc mniejsza lub rowna 0";
return 0;
} else {
int pole = ((a+b)*h)/2;
cout << "Pole trapezu o bokach " << a << " i " << b << " i wysokosci " << h << " wynosi: " << pole;
}
return 0;
}
W razie pytań pisz śmiało w komentarzu