Welcome, guest! Login / Register - Why register?
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
Your Name: Code Language: