#include <iostream>
using namespace std;

int main() {
    int clav=1234;
    float sald=500000;
    int opc,reti,consig;

    cout<<"bienvenido"<<endl;
    cout<<"digite su clave"<<endl;
    cin>>clav;
    
    if (clav==1234) {
        cout<<"clave correcta"<<endl;
        cout<<"indique la operacion que desea realizar"<<endl;
        cout<<"opcion #1 (consultar saldo )"<<endl;
        cout<<"opcion #2 (retirar dinero )"<<endl;
        cout<<"opcion #3 (consignar dinero )"<<endl;
        cin>>opc;

        switch (opc){
            case 1:
            cout<<"su saldo es = "<<sald<<endl;
            return 0;
            case 2:
            
            cout<<"indique el saldo a retirar "<<endl;
            cin>>reti;
            if (reti>0 && reti==sald){
            
            sald-=reti;
            cout<<"saldo retirado = "<<reti<<endl;
            cout<<"saldo restante = "<<sald<<endl;
            }
            else if (reti>sald || (reti>1000000)){
                cout<<"monto invalido "<<endl;
            }
            else{
                cout<<"monto invalido "<<endl;
            }
            return 0;
            case 3:
            cout<<"indique el saldo a consignar "<<endl;
            cin>>consig;
            if (consig>0){
            sald+=consig;
            cout<<"saldo consignado = "<<consig<<endl;
            cout<<"saldo en total en cuenta = "<<sald<<endl;
            return 0;
            }
            else {
                cout<<"monto invalido "<<endl;
                return 0;
            }
            default :
            cout<<"error opcion no valida "<<endl;
        }
    }

    else if (clav!=1234){
        cout<<"clave incorrecta"<<endl;
        cout<<"intente de nuevo"<<endl;
        cout<<"digite su clave"<<endl;
        cin>>clav;
        if (clav==1234) {
        cout<<"clave correcta"<<endl;
        cout<<"indique la operacion que desea realizar"<<endl;
        cout<<"opcion #1 (consultar saldo )"<<endl;
        cout<<"opcion #2 (retirar dinero )"<<endl;
        cout<<"opcion #3 (consignar dinero )"<<endl;
        cin>>opc;

        switch (opc){
            case 1:
            cout<<"su saldo es = "<<sald<<endl;
            return 0;
            case 2:
            cout<<"indique el saldo a retirar "<<endl;
            cin>>reti;
            if (reti>0 && reti==sald){
            
            sald-=reti;
            cout<<"saldo retirado = "<<reti<<endl;
            cout<<"saldo restante = "<<sald<<endl;
            }
            else if (reti>sald || (reti>1000000)){
                cout<<"monto invalido "<<endl;
            }
            else{
                cout<<"monto invalido "<<endl;
            }
            return 0;
            case 3:
            cout<<"indique el saldo a consignar "<<endl;
            cin>>consig;
            if (consig>0){
            sald+=consig;
            cout<<"saldo consignado = "<<consig<<endl;
            cout<<"saldo en total en cuenta = "<<sald<<endl;
            return 0;
            }
            else {
                cout<<"monto invalido "<<endl;
                return 0;
            }
            default :
            cout<<"error opcion no valida "<<endl;
        }
    }
        
        
    if (clav!=1234){
        cout<<"clave incorrecta"<<endl;
        cout<<"intente de nuevo"<<endl;
        cout<<"digite su clave"<<endl;
        cin>>clav;
        
        if (clav==1234) {
        cout<<"clave correcta"<<endl;
        cout<<"indique la operacion que desea realizar"<<endl;
        cout<<"opcion #1 (consultar saldo )"<<endl;
        cout<<"opcion #2 (retirar dinero )"<<endl;
        cout<<"opcion #3 (consignar dinero )"<<endl;
        cin>>opc;
        
        switch (opc){
            case 1:
            cout<<"su saldo es = "<<sald<<endl;
            return 0;
            case 2:
            cout<<"indique el saldo a retirar "<<endl;
            cin>>reti;
            if (reti>0 && reti==sald){
            
            sald-=reti;
            cout<<"saldo retirado = "<<reti<<endl;
            cout<<"saldo restante = "<<sald<<endl;
            }
            else if (reti>sald || (reti>1000000)){
                cout<<"monto invalido "<<endl;
            }
            else{
                cout<<"monto invalido "<<endl;
            }
            return 0;
            case 3:
            cout<<"indique el saldo a consignar "<<endl;
            cin>>consig;
            if (consig>0){
            sald+=consig;
            cout<<"saldo consignado = "<<consig<<endl;
            cout<<"saldo en total en cuenta = "<<sald<<endl;
            return 0;
            }
            else {
                cout<<"monto invalido "<<endl;
                return 0;
            }
            default :
            cout<<"error opcion no valida "<<endl;
        }
    }
        
        if (clav!=1234){
        cout<<"clave incorrecta"<<endl;
        cout<<"intente de nuevo"<<endl;
        cout<<"digite su clave"<<endl;
        cin>>clav; 
        
        if (clav==1234) {
        cout<<"clave correcta"<<endl;
        cout<<"indique la operacion que desea realizar"<<endl;
        cout<<"opcion #1 (consultar saldo )"<<endl;
        cout<<"opcion #2 (retirar dinero )"<<endl;
        cout<<"opcion #3 (consignar dinero )"<<endl;
        cin>>opc;
        
        switch (opc){
            case 1:
            cout<<"su saldo es = "<<sald<<endl;
            return 0;
            case 2:
            cout<<"indique el saldo a retirar "<<endl;
            cin>>reti;
            if (reti>0 && reti==sald){
            
            sald-=reti;
            cout<<"saldo retirado = "<<reti<<endl;
            cout<<"saldo restante = "<<sald<<endl;
            }
            else if (reti>sald || (reti>1000000)){
                cout<<"monto invalido "<<endl;
            }
            else{
                cout<<"monto invalido "<<endl;
            }
            return 0;
            case 3:
            cout<<"indique el saldo a consignar "<<endl;
            cin>>consig;
            if (consig>0){
            sald+=consig;
            cout<<"saldo consignado = "<<consig<<endl;
            cout<<"saldo en total en cuenta = "<<sald<<endl;
            return 0;
            }
            else {
                cout<<"monto invalido "<<endl;
                return 0;
            }
            default :
            cout<<"error opcion no valida "<<endl;
        }
    }
            if (clav!=1234){
                cout<<"clave incorrecta"<<endl;
                cout<<"numero de intentos agotado"<<endl;
                return 0;
                
                }
            }
        }
        
    }
    

    
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: