Esercizio No. 3 Funzioni
Scrivere un programma che dato in input base altezza di un triangolo rettangolo passi tali valori ad una funzione attraverso la quale si possano stabilire ipotenusa, area e perimetro del triangolo.
Soluzione:
#include<iostream>
#include<math.h>
using namespace std;
void fun(float b, float h,float &i,float &p, float &a); main(){
float base,altezza;
float area=0,ipotenusa=0,perimetro=0;
cout <<” base:”;cin >> base;
cout << “altezza:”;cin >> altezza; fun(base,altezza,ipotenusa,perimetro,area);
cout << ipotenusa << ” ” << perimetro << ” ” << area;
}//fine main
void fun(float b, float h,float &i,float &p, float &a){ i=sqrt(b*b+h*h);
p=a+h+i;
a=b*h/2;
}//fine fun
Commento all'articolo