👤

Zadanie 3
.Napisz program obliczający objętość walca o promieniu podstawy ri wysokości hz zastosowaniem funkcji objętość:
a)bez parametrów
b) z parametrami (r, h)
Zapisz program w pliku pod nazwą:
a)Objetosc_walca_bez_parametrow,
b)Objetosc_walca_z_parametrami.
W programach należy uwzględnić sprawdzanie poprawności wprowadzonych danych.


Odpowiedź :

Rozwiązanie:

a)bez parametrów

#include <iostream>

using namespace std;

double r, h;

double objetosc()

{

   return 3.14159 * r * r * h;

}

int main()

{

   cout << "Obliczanie objetosci walca" << endl;

   cout << "Podaj r: "; cin >> r;

   cout << "Podaj h: "; cin >> h;

   if (r > 0 && h > 0) cout << "Objetosc = " << objetosc();

   else cout << "Zle dane!";

   return 0;

}

b)z parametrami(r, h)

#include <iostream>

using namespace std;

double objetosc(double r, double h)

{

   return 3.14159 * r * r * h;

}

int main()

{

   double r, h;

   cout << "Obliczanie objetosci walca" << endl;

   cout << "Podaj r: "; cin >> r;

   cout << "Podaj h: "; cin >> h;

   if (r > 0 && h > 0) cout << "Objetosc = " << objetosc(r, h);

   else cout << "Zle dane!";

   return 0;

}

Zobacz obrazek KOWAL75
Zobacz obrazek KOWAL75