EJEMPLOS DE DEV C ++

Este es un  ejemplo de hacer un sistema parecido al de un cajero automatico.
Aqui encontrara enunciados como el if y switch; estos ayudan a que el programa en el momento de ejecutar te muestre un menú a elegir, y de estas opciones elegidas desplegara mas opciones para elegir.

.
/*ESTE PROGRAMA MUESTRA COMO ES EL SISTEMA DE UN CAJERO AUTOMATICO*/
#include<stdio.h>
int a=123456,opcion=0;
main()
      {
       printf("\nESTE PROGRAMA MUESTRA COMO ES EL SISTEMA DE UN CAJERO AUTOMATICO");
       printf("\nDame tu clave");
       scanf("\n%d",&a);
       if(a==123456)
       printf("\nEs correcto");
       else
       printf("\n Contraseña invalida");
       printf("\nTeclea otra ves tu clave");
       scanf("\n%d",& a);
       if(a==123456)
       printf("\nEs correcto");
       else
       printf("\nContraseña invalida");
       printf("\nTeclea nuevamente  tu clave");
       scanf("\n%d",& a);
       if(a==123456)
       printf("\nEs correcto");
       else
       printf("\n Contraseña invalida\n");
       printf("\nEste es el menu de opciones ");
       printf("\n1.-Traspaso\n");
       printf("\n2.-Recargas\n");
       printf("\n3.-Retiro en efectivo\n");
       printf("\n11.-Salir\n");
       printf("\nTeclea la opcion que quieras\n");
       scanf("\n%d",&opcion);
       switch(opcion)
              {
                  case 1:
                        {
                         puts("Traspaso");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 2:
                        {
                         puts("Recargas");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 3:
                        {
                         puts("\nRetiro en efectivo");
                         puts("\nCuanto deseas retirar:"); 
                         puts("\nElige la opcion que quieras para retirar");
                         puts("\nPuedes elegir:");
                         puts("\n4.- $20");
                         puts("\n5.- $50");
                         puts("\n6.- $100");
                         puts("\n7.- $200");
                         puts("\n8.- $500");
                         puts("\n9.- $1000");
                         puts("\nElige la opcion que quieras");
                         break;
                        }
                  case 4:
                        {
                         puts("Elegiste la opcion de $20");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 5:
                        {
                         puts("Elegiste la opcion de $50");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 6:
                        {
                         puts("Elegiste la opcion de $100");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 7:
                        {
                         puts("Elegiste la opcion de $200");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 8:
                        {
                         puts("Elegiste la opcion de $500");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }   
                  case 9:
                        {
                         puts("Elegiste la opcion de $1000");
                         puts("GRACIAS POR SU PREFERENCIA");
                         break;
                        }
                  case 11:
                          {
                           puts("Elejiste la opcion de salir");
                           puts("GRACIAS POR SU PREFERENCIA");
                           break;
                          }
                  default:
                          puts("opcion erronea");                                  
              }
                         getchar();
                         getchar();
      }                        

                        


                        
      

9 comentarios: