bueno muchos an preguntado como programar una calculadora en lenguaje c con switch y un menu personalizado pues a qui les traigo el programa mas el código en c para programarla a su gusto
#include <stdio.h>
#include <conio.h>
main (void)
{
char nombre [30];
int a,b,c;
int (opcion);
printf ("\n *****************************\n");
printf ("\n Progamado por ALEXITO AGUILAR\n");
printf ("\n *****************************\n");
printf ("\n *****************************\n");
printf ("\n CUAL ES TU NOMBRE:");
scanf ("%s",&nombre);
printf ("\n\ BIENBENIDO %s",&nombre);
printf ("\n\ ................................. \n\ ");
printf ("\n\ 1.-SUMAR");
printf ("\n\ 2.-RESTAR");
printf ("\n\ 3.-MULTIPLICAR");
printf ("\n\ 4.-DIVIDIR");
printf ("\n\ ................................. \n\ ");
printf ("\n\ ELIGE UNA OPCION:");
scanf ("%d",&(opcion));
switch (opcion)
{
case 1:
printf ("\n\ ................................. \n\ ");
printf ("\n\PRIMER NUMERO:");
scanf ("%d",&a);
printf ("\n\SEGUNDO NUMERO:");
scanf ("%d",&b);
c =a+b;
printf ("\n\ ................................. \n\ ");
printf ("\n\EL RESULTADO ES:%d",c);
printf ("\n\ GRACIAS POR TU CONSULTA \n\ ");
break;
case 2:
printf ("\n\ ................................. \n\ ");
printf ("\n\PRIMER NUMERO:");
scanf ("%d",&a);
printf ("\n\SEGUNDO NUMERO:");
scanf ("%d",&b);
c =a-b;
printf ("\n\ ................................. \n\ ");
printf ("\n\EL RESULTADO ES:%d",c);
printf ("\n\ GRACIAS POR TU CONSULTA \n\ ");
break;
case 3:
printf ("\n\ ................................. \n\ ");
printf ("\n\PRIMER NUMERO:");
scanf ("%d",&a);
printf ("\n\SEGUNDO NUMERO:");
scanf ("%d",&b);
c =a*b;
printf ("\n\ ................................. \n\ ");
printf ("\n\EL RESULTADO ES:%d",c);
printf ("\n\ GRACIAS POR TU CONSULTA \n\ ");
break;
case 4:
printf ("\n\ ................................. \n\ ");
printf ("\n\PRIMER NUMERO:");
scanf ("%d",&a);
printf ("\n\SEGUNDO NUMERO:");
scanf ("%d",&b);
c =a/b;
printf ("\n\ ................................. \n\ ");
printf ("\n\EL RESULTADO ES:%d",c);
printf ("\n\ GRACIAS POR TU CONSULTA \n\ ");
break;
}
getch();
return (0);
}
Tu comentario ayudara a mejorar este blog :) EmoticonEmoticon