#include "stdio.h"
float numero_suma(float numero_a, float numero_b)
{
float suma;
suma= numero_a + numero_b;
return suma;
};
float numero_resta(float numero_a,float numero_b)
{
float resta;
if(numero_a > numero_b)
resta=numero_a - numero_b;
return resta;
};
numero_producto(float numero_a,float numero_b)
{
float producto;
producto= numero_a * numero_b;
return producto;
};
numero_division( float numero_a,float numero_b)
{
float division;
if(numero_b!=0)
{
division= numero_a/numero_b;
}
else
{
printf("no puedes dividir por cero");
printf("n");
system("pause");
exit(2);
}
return division;
};
main()
{ /*del main*/
char op;
float a;
float b;
float numsuma;
float numresta;
float numproducto;
float numdivision;
do
{
printf("ntA.- Suma");
printf("ntB.- Resta");
printf("ntC.- Producto");
printf("ntD.- division");
printf("ntE.- salir");
printf("n");
printf("selecciona una opcion: ");
scanf("%c", &op);
printf("n");
switch (op)
{
case 'a': case'A':
{
printf("digite el primer numero");
scanf("%f",&a);
printf("n");
printf("digite el segundo numero");
scanf("%f",&b);
printf("n");
printf("Suma: ");
numsuma =numero_suma(a,b);
printf("la suma es %.2fn",numsuma);
} break;
case 'b': case 'B':
{
printf("digite el primer numero");
scanf("%f",&a);
printf("n");
printf("digite el segundo numero");
scanf("%f",&b);
printf("n");
printf("Resta: ");
numresta = numero_resta(a,b);
printf("la resta es %.2fn",numresta);
} break;
case 'c': case 'C':
{
printf("digite el primer numero");
scanf("%f",&a);
printf("n");
printf("digite el segundo numero");
scanf("%f",&b);
printf("n");
printf("Producto: ");
numproducto = numero_producto(a,b);
printf("el producto es %.2fn",numproducto);
}break;
case 'd': case 'D':
{
printf("digite el primer numero");
scanf("%f",&a);
printf("n");
printf("digite el segundo numero");
scanf("%f",&b);
printf("n");
printf("Division: ");
numdivision = numero_division(a,b);
printf("la division es %.2fn",numdivision);
}break;
case 'e': case 'E':
{
printf("ha elegido salir del programa...Adios...");
printf("n");
system("pause");
exit(0);
} break;
default:{
printf("opcion incorrecta,intentalo de nuevo");
printf("n");
}break;
} /* del switch*/
}while((op=='A') ||(op=='a')|| (op=='B') ||(op=='b')|| (op=='C') ||(op=='c')||( op=='D') ||(op=='d')||( op=='E')||(op=='e'));
system("pause");
} /* del main*/