Esercizio 1
Scrivere un programma che dato in input il raggio di un cerchio ne stampi l'area utilizzando una funzione che riceve il raggio dal programma principale attraverso un passaggio per valore.
#include<iostream>
using namespace std;
float sup(int r); //prototipo
main(){
int raggio;
cout << "raggio:";cin >> raggio;
cout << sup(raggio);
}//fine main
float sup(int r){
return (float)r*r*3.14;
}//fine sup
Attenzione alla conversione di cast all'interno della funzione: essa è
necessaria poichè r entra come variabile di tipo
intero mentre
area( ) deve restituire un float.