Errore esercizio

di il
24 risposte

24 Risposte - Pagina 2

  • Re: Errore esercizio

    No non mi serve tutto il codice, devi solo seguire il consiglio che ti ho dato.

    Se chiami la funzione senza assegnare il valore alla variabile saldo, non memorizzerai il nuovo valore.
    Quindi se la chiami così

    saldo = ...

    va bene ma se la chiami nella printf non va bene.
  • Re: Errore esercizio

    Non mi cambia nulla se saldo lo metto come variabile locale o come argomento della funzione saldopunti.....
  • Re: Errore esercizio

    Nonostante faccia cosi
    saldo=saldopunti(importo_nuovoacquisto,saldo);



    printf("i nuovi punti fedelta' sono %d mentre il saldo e' %d ",contapunti(importo_nuovoacquisto),saldo);

    non cambia nulla.....
  • Re: Errore esercizio

    Non può essere. Spiegati meglio con un esempio pratico e dei valori inseriti altrimenti non posso darti altre risposte ...
  • Re: Errore esercizio

    Ecco....
    Allegati:
    18603_49306dd39121bbda815b5821949eb31c.png
    18603_49306dd39121bbda815b5821949eb31c.png
  • Re: Errore esercizio

    Ecco cosa? Quello è il codice ... ma non serve ...

    Tu cosa inserisci quando il programma viene eseguito? Cosa visualizzi?
  • Re: Errore esercizio

    Io inserisco 100 ad esempio che è l'importo e visualizzo 5 punti e 5 come saldo....
    poi se reinserisco 5, ho 5 punti e ok...però 5 come saldo e no 10.....
  • Re: Errore esercizio

    Se il saldo è uno solo per tutti va inserito e azzerato nel main prima del menu.

    Se è un saldo per cliente allora deve essere un array e non una semplice varia il e molto codice deve essere riscritto.
  • Re: Errore esercizio

    Nono ogni cliente ha un saldo.....
  • Re: Errore esercizio

    Allora devi prevedere un saldo per ogni cliente. Buon lavoro
Devi accedere o registrarti per scrivere nel forum
24 risposte