Programma in C "entrate e uscite"

di il
9 risposte

Programma in C "entrate e uscite"

.

9 Risposte

  • Re: Programma in C "entrate e uscite"

    L'errore è in questo blocco:
    if (segno == '+')
        saldo += movimento;
    else { 
        saldo -= movimento;
        if (saldo > limite) 
    }
    Nota l'ultimo if che è vuoto... l'hai compilato? Non ti ha dato errore?
  • Re: Programma in C "entrate e uscite"

    .
  • Re: Programma in C "entrate e uscite"

    Quell'if è comunque messo in un posto sbagliato.
    if (segno == '+')
        saldo += movimento;
    else
        saldo -= movimento;
    if (saldo < limite){ 
        // qui ci metti la stampa "Superamento fido in data...
        break;
    
    Per il non-supermento del fido devi usare una variabile booleana:
    int bFidoSuperato = FALSE;
    Nel while la setti a TRUE quando superi il fido. All'uscita del while se è ancora FALSE stampi la frase "fido non superato".
  • Re: Programma in C "entrate e uscite"

    Ora ci provo, grazie mille Andrea
  • Re: Programma in C "entrate e uscite"

    .
  • Re: Programma in C "entrate e uscite"

    Andrea Quaglia ha scritto:


    Quell'if è comunque messo in un posto sbagliato.
    if (segno == '+')
    
    
    lo metto subito dopo il while^
  • Re: Programma in C "entrate e uscite"

    Manca il ';' alla fine del printf. Controlla l'apertura/chiusura delle parentesi graffe.
  • Re: Programma in C "entrate e uscite"

    Andrea Quaglia ha scritto:


    Quell'if è comunque messo in un posto sbagliato.
    if (segno == '+')
        saldo += movimento;
    else
        saldo -= movimento;
    if (saldo < limite){ 
        // qui ci metti la stampa "Superamento fido in data...
        break;
    
    Per il non-supermento del fido devi usare una variabile booleana:
    int bFidoSuperato = FALSE;
    Nel while la setti a TRUE quando superi il fido. All'uscita del while se è ancora FALSE stampi la frase "fido non superato".
    nel While dove la posizione?
  • Re: Programma in C "entrate e uscite"

    Perché hai cancellato i post?
Devi accedere o registrarti per scrivere nel forum
9 risposte