Zadanie 2 C++
Do programów z zadania 1 dodaj sprawdzanie poprawności wprowadzonych danych. Jeśli użytkownik wprowadzi niepoprawną (ujemną lub równą zero) wartość zmiennej bok lub wysokość, wyświetl komunikat „Wprowadzono bledną liczbę”. Programy zapisz w plikach pod nazwą:
a)Objetosc_graniastoslupa_bez_parametrow_popr.
b)Objetosc_graniastoslupa_z_parametrami_popr.


Zadanie 2 C Do Programów Z Zadania 1 Dodaj Sprawdzanie Poprawności Wprowadzonych Danych Jeśli Użytkownik Wprowadzi Niepoprawną Ujemną Lub Równą Zero Wartość Zmi class=
Zadanie 2 C Do Programów Z Zadania 1 Dodaj Sprawdzanie Poprawności Wprowadzonych Danych Jeśli Użytkownik Wprowadzi Niepoprawną Ujemną Lub Równą Zero Wartość Zmi class=

Odpowiedź :

Odpowiedź:

Zad 1.

#include <iostream>

using namespace std;

float a,h;

float Objetosc()

{

return a*a*h;

}

int main()

{

cout<<"Podaj wymiary graniastoslupa prawidlowego czworokatnego"<<endl;

cout<<"a = ";

cin>>a;

cout<<"h = ";

cin>>h;

if(a<=0&&h<=0){

cout<<"Wprowadzono bledna liczbe";

return 0;

}

cout<<"V ="<<a<<"^2 *"<<h<<" = "<<Objetosc();

}

---------------------------------------

Zad 2.

#include <iostream>

using namespace std;

float Objetosc(float a, float h)

{

return a*a*h;

}

int main()

{

float a,h;

cout<<"Podaj wymiary graniastoslupa prawidlowego czworokatnego"<<endl;

cout<<"a = ";

cin>>a;

cout<<"h = ";

cin>>h;

if(a<=0||h<=0){

cout<<"Wprowadzono bledna liczbe";

return 0;

}

cout<<"V ="<<a<<"^2 *"<<h<<" = "<<Objetosc(a,h);

}

Wyjaśnienie:

Kod należy przekopiować do kompilatora, w razie pytań proszę zadawać je w komentarzu pod odpowiedzią, pozdrawiam.