MULTIMEDIA, Video digital, Grabación, Diseño gráfico, Diseño web, Programación > Webmasters - Diseño Web - Programación - Diseño gráfico

Error en "Calculadora"

<< < (5/5)

JalpWeb:
Gracias, aqui tenies una versión de la calculadora con switch:


--- Código: ---#include "stdio.h"
#include "string.h"
main()
{
   char operacion;
   int num1;
   int num2;
   int resultado;
   float resultado2;
   printf ("Escriba la operación que desee realizar:  (Escribir igual sino no funciona)\n +: Suma\n -: Resta\n *: Multiplicación\n /: División\n  ");
   scanf ("%c",&operacion);
   switch(operacion){
   case '+':
      printf ("\nSuma\n");
      printf (" Escriba el primer número con el que desee operar\n  ");
      scanf ("%d",&num1);
      printf (" Escriba el segundo número con el que desee operar\n  ");
      scanf ("%d",&num2);
      resultado=num1+num2;
      printf ("El resultado es %d\n\n",resultado);
      break;
   case '-':
      printf ("\nResta\n");
      printf (" Escriba el primer número con el que desee operar\n  ");
      scanf ("%d",&num1);
      printf (" Escriba el segundo número con el que desee operar\n  ");
      scanf ("%d",&num2);
      resultado=num1-num2;
      printf ("El resultado es %d\n\n",resultado);
      break;
   case '*':
      printf ("\nMultiplicación\n");
      printf (" Escriba el primer número con el que desee operar\n  ");
      scanf ("%d",&num1);
      printf (" Escriba el segundo número con el que desee operar\n  ");
      scanf ("%d",&num2);
      resultado=num1*num2;
      printf (" El resultado es %d\n\n",resultado);
      break;
   case '/':
      printf ("\nDivisión\n");
      printf (" Escriba el primer número con el que desee operar\n  ");
      scanf ("%d",&num1);
      printf (" Escriba el segundo número con el que desee operar\n  ");
      scanf ("%d",&num2);
      resultado2=(float)num1/(float)num2;
      printf ("El resultado es %.2f\n\n",resultado2);
      break;
   default:
      printf ("El número de operación indicado no es valido\n");
      break;
}}
--- Fin del código ---

Ya intentare hacerla con los whiles.

Ahora estoy intentando hacer un ahorcado :wink: ya os lo pasare.

jirho:
... :shock: ...se ve mejor asi, y luego con funciones mucho mejor y luego con clases  :shock:  y luego con... :twisted: ...

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa