edutecnica

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.