Autor Tema: Como hacer un programa en c++ que selecione una opcion y se repita  (Leído 11322 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado EmiJGamer

  • Trade Count: (0)
  • The newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Mensajes: 3
Bueno pido ayuda el programa que estoy haciendo se llama un cajero automatico y consta de que hay 300 dolares depositados y como primerra pantalla debe aparecer lo que viene siendo el de ingresar la clave la cual es 8765 y si no es esa que se cierre el programa, ahora si esa es la clave me debe salir que elija una de las siguientes opciones: 1=Ingreso de Dinero, 2=Retiro de Dinero, 3=consulta de Dinero, 4=salir.   y ademas tiene que ser de esta forma en ingresar dinero que escriba la cantidad y que esta que e escrito se sume a los 300 que ya estan, en retirar que escriba un cantidad y que se reteste lo escrito a los 300 que tengo y en consultar que me diga el dinero que tengo, y es salir que se cierre, y por ultimo esta en que despues de cada una de las opciones se repita de nuevo al inicio como con el while que se repita al inicio del programa para volver a afectuar la operacion hasta el momento tengo este codigo si porfavor me pudieran ayudar:

#include<stdio.h>
#include<conio.h>
#define saldo 300
main()
{
     
      int x,op,c;
      float z;
      do
      {   
      printf("Por Favor Introdusca su Clave\n");
      printf("Clave :");
      scanf("%i",&c);
      if(c=8765)
     {
      printf("Bienvenido a nuestro Cajero Automatico y Gracias por Preferirnos, Estimado Usuario Por Favor Elija una Accion\n");
      printf("1=Ingreso de Dinero, 2=Retiro de Dinero, 3=consulta de Dinero, 4=salir");
      scanf("%d",&op);
      switch(op)
      {
                         case '1': printf("Ingresar Dinero\n");
                         printf("Ingrese la cantidad de dinero que desea abonar a su cuenta\n");
                         scanft("%i",&x);
                         z= saldo+x
                         printf("su cuenta total con es%f",z);
                         break;
                         
                          case '2': printf("Retirar dinero\n");
                         printf("Ingrese la cantidad de dinero que desea retirar de su cuenta\n");
                         scanft("%i",&x);
                         z= saldo-x
                         printf("su cuenta total con es%f",z);
                         break;
                         
                          case '3': printf("consultar dinero\n");
                         z= saldo
                         printf("su cuenta total con es%f",z);
                         break;
                         
                          case '4': printf("Salir\n");
                         printf("Presione una tecla para salir\n");
                         break;
                         
     
                         }
                         getch();
                         return 0;
                         }
                         

espero haber sido lo mas especifico posible

Desconectado Mana

  • Trade Count: (0)
  • Sv Full Member
  • *
  • Thank You
  • -Given: 29
  • -Receive: 35
  • Mensajes: 559
Re:Como hacer un programa en c++ que selecione una opcion y se repita
« Respuesta #1 : septiembre 06, 2013, 06:12:50 pm »
Que es exactamente lo que quieres que se repita? quieres que salga de nuevo el menu, después de efectuada la operación?

Podrías hacerlo con un do while supongo, la estructura va así:

do{codigo que se ejecutara
}while(condicion que debe cumplirse);

Desconectado EmiJGamer

  • Trade Count: (0)
  • The newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Mensajes: 3
Re:Como hacer un programa en c++ que selecione una opcion y se repita
« Respuesta #2 : septiembre 06, 2013, 06:56:04 pm »
si que me vuelva a aparecer el menu disculpa la pagina no me cargaba XD estaba en mantenimiento creo o nose pero si que me carge denuevo al menu

Desconectado Ideas

  • Trade Count: (3)
  • Sv Member
  • ***
  • Thank You
  • -Given: 16
  • -Receive: 20
  • Mensajes: 313
  • Jujuy huyo con mis riguas!!
Juass