1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
// Calculatrice 01.cpp : définit le point d'entrée pour l'application console.
// Flavio di Tria
#include "stdafx.h"
#include <iostream>
using namespace std;
#define carre(x) (x*x) // macro carre
// variable constante
const float PI=3.1415;
// variable
float flCirconf;
float flAire;
float flVolume;
float flAiretot;
float flDiam;
float flHauteur;
float flRayon;
//Lancement fonction
float Saisierayon (float);
float Saisiehauteur (float);
float Circonferance (float);
float Aire (float);
float Volume (float,float);
float Airetotale (float,float,float);
float Diametre (float,float);
// Definition fonction
float Saisierayon(float flRayon)
{
cout<<"entrer le rayon"<<endl;
cin>>flRayon;
return(flRayon);
}
float Saisiehauteur(float flHauteur)
{
cout<<"entrer la hauteur"<<endl;
cin>>flHauteur;
return(flHauteur);
}
float Diametre (float flRayon, float flDiam)
{
cout << "calcul diametre...." << endl;
cout << flRayon << endl;
flDiam=(flRayon*2);
cout << flDiam << endl;
system("PAUSE");
return(flDiam);
}
float Circonferance(float flDiam)
{
return(PI*flDiam);
}
float Aire(float flDiam)
{
return(PI*carre(flDiam)/4);
}
float Volume(float flDiam, float flHauteur)
{
return(Aire(flDiam)*flHauteur);
}
float Airetotale (float flCirconf, float flDiam, float flHauteur)
{
return(flCirconf*((flDiam/2)+flHauteur));
}
void main (void)
{
//indantificateur
//saisie
Saisierayon(flRayon);
cout << flRayon;
Saisiehauteur(flHauteur);
Diametre(flRayon, flDiam);
Circonferance(flDiam);
Aire(flDiam);
Volume(flDiam, flHauteur);
Airetotale(flCirconf, flDiam, flHauteur);
system("PAUSE");
} |
Partager