/*
	* calculatriceV1.c
	* 
	* Christophe Caron
	* www.caron.ws
	* 2019
	* Licence MIT
	* 
*/

#include <stdio.h>

/* declaration de la fonction */
float calcul(float num1, float num2,char op);

int main () 
{
	// Initialisation des variables
	float v1=0;             // Déclaration de la variable f flotant
	float v2=0;             // Déclaration de la variable f flotant
	char op=0;				// Déclaration de la variable pour l'opération

	// Saisie de la premiere valeur
	printf("Choisisez la première valeur ? ") ;
	scanf ("%f", & v1 ) ;
	
	// Saisie de la deuxieme valeur
	printf("Choisisez la deuxième valeur ? ") ;
	scanf ("%f", & v2 ) ;         
	
	// Saisie de l'opération
	printf("Choisisez l opération + - * /? ") ;
	scanf (" %c", & op ) ;
	

	// Affichage du résultat de la fonction calcul
	printf( "Valeur de l'opération= %g \n", calcul(v1,v2,op) );
	
	// Fin du programme
	return 0;
}

float calcul(float v1, float v2,char op){
	// Initialisation des variables
	
	float v3=0;             // Déclaration de la variable f flotant
	
	// Comparaision du choix pour l'opération
	
	if (op=='+') {
		v3=v1+v2;
		
	}  
	if (op=='-') {
		v3=v1-v2;
		
	}
	if (op=='*') {
		v3=v1*v2;
		
	} 
	if (op=='/') {
		v3=v1/v2;
		
	}              

	return v3; // Retour du résultat	
}

