Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C++ by Rasta ( 13 years ago )
#include <stdio.h>
#include <conio.h>
float suma(float a, float b); //declaramos las funciones
float resta(float a, float b);
float multiplicacion(float a, float b);
float division(float a, float b);
main()
{
int opcion=0;
float num1;
float num2;
while (opcion!=5)
{
clrscr();
printf("MENU\n\n");
printf("1-SUMAR\n");
printf("2-RESTAR\n");
printf("3-MULTIPLICAR\n");
printf("4-DIVIDIR\n");
printf("5-SALIR\n");
printf("OPCION: ");
scanf("%d",&opcion;);
clrscr();
//opcion=getch(); //este es como un scanf con la diferencia de que agarra la letra y ya no necesita enter y en vez de case 1 2 3 4 seria case 49 50 51 52
switch(opcion)
{
case 1:
{
printf("Ingrese un numero: ");
scanf("%f",&num1;);
printf("Ingrese otro numero: ");
scanf("%f",&num2;);
clrscr();
printf("La suma de %g+%g=%g",num1,num2,suma(num1,num2));
getch();
break;
};
case 2:
{
printf("Ingrese un numero: ");
scanf("%f",&num1;);
printf("Ingrese otro numero: ");
scanf("%f",&num2;);
clrscr();
printf("La resta de %g-%g=%g",num1,num2,resta(num1,num2));
getch();
break;
};
case 3:
{
printf("Ingrese un numero: ");
scanf("%f",&num1;);
printf("Ingrese otro numero: ");
scanf("%f",&num2;);
clrscr();
printf("La multiplicacion de %g*%g=%g",num1,num2,multiplicacion(num1,num2));
getch();
break;
};
case 4:
{
printf("Ingrese un numero: ");
scanf("%f",&num1;);
printf("Ingrese otro numero: ");
scanf("%f",&num2;);
clrscr();
printf("La division de %g/%g=%g",num1,num2,division(num1,num2));
getch();
break;
};
case 5:
{
clrscr();
printf("Esperamos alla sido de utilidad la aplicacion");
getch();
break;
};
default:
{
clrscr();
printf("Opcion incorrecta");
getch();
};
}
}
}
float suma(float a,float b)
{
float x=a+b;
return(x);
}
float resta(float a,float b)
{
float x=a-b;
return(x);
}
float multiplicacion(float a,float b)
{
float x=a*b;
return(x);
}
float division(float a,float b)
{
float x=a/b;
return(x);
}
Revise this Paste
Parent: 65664