Witam do napisania miałem program który liczy objętość piramidy. W owym programiku muszę wykorzystać strukturę piramida. Funkcja "czytaj_wymiary" ma zwracać strukturę. Proszę o porady, ewentualne poprawi, z góry dziękuję za poświęcony czas.
#include <iostream>
using namespace std;
struct piramida
{
double bok;
double wysokosc;
};
piramida czytaj_wymiary(void)
{
piramida p;
cout <<"Podaj bok podstawy piramidy= ";
cin >> p.bok;
cout <<"Podaj wysokosc piramidy= ";
cin >> p.wysokosc;
return p;
}
//oooooooooooooooooooooooooooooooooooooooooooooooooooooooooo//
double Oblicz_objetosc ( piramida p )
{
cout <<"objetosc piramidy= ";
return (p.bok*p.bok*p.wysokosc)/3; //V=Ph/3.
}
//********************************************************************//
int main()
{
cout <<"Program obliczajacy Objetosc Piramidy\n";
cout << Oblicz_objetosc(czytaj_wymiary());
//******************************************************************//
cout <<"\nAby zakonczyc dzialanie programu podaj znak";
char znak;
cin >>znak;
return 0;
}