jueves, 20 de marzo de 2014

Cases

"Cases"

"Calculadora básica"


# include <stdio.h>
# include <conio.h>
# include <windows.h>
char cOper ;
float fA, fB ;  
main()
{ system("color 40") ;
 printf("Este programa fue realizado por Daniel Ruelas");
      printf( "\n\n Este programa simula una calculador basica") ;
      printf( "\n\n Escribe un numero para el primer operador:") ; scanf("%f" , &fA) ;
      printf( "\n\n Escribe otro numero para el segundo operador: ") ; scanf("%f" , &fB) ;
      printf( "\n\n Las operaciones que realiza la calculadora son: \n\n") ;
      printf("\n\n--------------------------") ;
      printf("\n\n+ > Suma") ;
      printf("\n\n- > Resta ") ;
      printf("\n\n* > Multiplicacion") ;
      printf("\n\n/ > Division") ;
      fflush(stdin) ;
      printf( "\n\n Digita el simbolo de la operacion elegida ==>") ; scanf("%c", &cOper) ;
      switch (cOper) 
      {case '+': printf("\n Elegiste la operacion de SUMA") ;
                 printf("\n El resultado de la suma es: %.2f", fA+fB) ;
                 break;
       case '-': printf("\n Elegiste la operacion de RESTA") ;
                 printf("\n El resultado de la suma es: %.2f", fA-fB) ;
                 break;
       case '*': printf("\n Elegiste la operacion de MULTIPLICACION") ;
                 printf("\n El resultado de la suma es: %.2f", fA*fB) ;
                 break;
       case '/': printf("\n Elegiste la operacion de DIVISION") ;
                 printf("\n El resultado de la suma es: %.2f", fA/fB);
                 break;
       default:  printf("\n Esta operacion NO ES VALIDA, por favor elige otra") ;
       }
        printf("\n\n Enter para terminar") ;
getch() ;




Impresión de pantalla:


"Calculadora básica Versión 2"


# include <stdio.h>
# include <conio.h>
# include <windows.h>
# include <math.h>
char cOper ;
float fA, fB ;  
main()
{ system("color 30") ;
 printf("Este programa fue realizado por Daniel Ruelas");
      printf( "\n\n Este programa simula una calculador basica") ;
      printf( "\n\n Escribe un numero para el primer operador:") ; scanf("%f" , &fA) ;
      printf( "\n\n Escribe otro numero para el segundo operador: ") ; scanf("%f" , &fB) ;
      printf( "\n\n Las operaciones que realiza la calculadora son: \n\n") ;
      printf("\n\n--------------------------") ;
      printf("\n\n+ > Suma") ;
      printf("\n\n- > Resta ") ;
      printf("\n\n* > Multiplicacion") ;
      printf("\n\n/> Division") ;
      printf("\n\n ^ > Potencia") ;
      fflush(stdin) ;
      printf( "\n\n Digita el simbolo de la operacion elegida ==>") ; scanf("%c", &cOper) ;
      switch (cOper) 
      {case '+': printf("\n Elegiste la operacion de SUMA") ;
                 printf("\n El resultado de la suma es: %.2f", fA+fB) ;
                 break;
       case '-': printf("\n Elegiste la operacion de RESTA") ;
                 printf("\n El resultado de la suma es: %.2f", fA-fB) ;
                 break;
       case '*': printf("\n Elegiste la operacion de MULTIPLICACION") ;
                 printf("\n El resultado de la suma es: %.2f", fA*fB) ;
                 break;
       case '/': printf("\n Elegiste la operacion de DIVISION") ;
                 printf("\n El resultado de la suma es: %.2f", fA/fB);
                 break;
       case '^': printf("\n Elegiste la operacion de POTENCIA") ;
                 printf("\n El resultado de la potencia es: %.2f", pow(fA, fB));
                 break;
       default:  printf("\n Esta operacion NO ES VALIDA, por favor elige otra") ;
       }
        printf("\n\n Enter para terminar") ;
getch() ;




Impresión de pantalla:


No hay comentarios:

Publicar un comentario