Como crear una calculadora basica en c++ con menu para seleccionar la operacion

14:48
recomendación para usted × +


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






Demo
VIDEO DE YOUTUBE




#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);
}

Tratmos de trabajar y compartir experiencias, consejos y trucos acerca de la programación hacks y diferentes softwares no olvides comentar y segirnos en las redes sociales para estar al dia

RELACIONADOS

Siguiente
« Prev Post
Previous
Next Post »

Tu comentario ayudara a mejorar este blog :) EmoticonEmoticon