Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Errore calcolo ?

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    74

    Errore calcolo ?

    Ciao

    volevo porvi un problema:

    metto il codice e spiego :

    codice:
          do {
                     System.out.println ("Livello Negozio del Merchandising");
                     negozio=tast.nextInt ();
                   } while  ((negozio<1) || (negozio>10));
                   
                     if (negozio==1) {
                         manutenzioneNeg=50000*2;   //-100.000 ogni livello
                         ricavoNeg=20*negozio*tifosi*2; //20 per (livello negozio)
                     }
                     if (negozio==2) {
                         manutenzioneNeg=150000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==3) {
                         manutenzioneNeg=250000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==4) {
                         manutenzioneNeg=350000*2; 
                         ricavoNeg=20*negozio*tifosi*2;
                     }
                     if (negozio==5) {
                         manutenzioneNeg=450000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==6) {
                         manutenzioneNeg=550000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==7) {
                         manutenzioneNeg=650000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==8) {
                         manutenzioneNeg=750000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==9) {
                         manutenzioneNeg=850000*2; 
                         ricavoNeg=20*negozio*tifosi*2; 
                     }
                     if (negozio==10) {
                         manutenzioneNeg=950000*2; 
                         ricavoNeg=20*negozio*tifosi*2;
                             
                     }
                     System.out.println ("Negozio tot setttimana : "  +ricavoNeg); //PROVVISORIO
                     System.out.println ("Manutenzione negozio : "  +manutenzioneNeg); //PROVVISORIO
    ricavoNeg l'ho inizializzato (ricavoNeg=0)
    ora nella riga
    System.out.println ("Negozio tot setttimana : " +ricavoNeg);
    mi dovrebbe visualizzare ricavoNeg,il problema è che mi visualizza in ogni caso "0" .
    ho provato anche a sostituire quello che c'è dentro ricavoNeg con "1+2" e il risultato mi viene corretto .

    Dentro di variabili c'è negozio che ho messo in int (ho provato anche ad inizializzarla ma non mi cambia nulla,sempre 0)

    tifosi che ho invece inizializzato,sempre in int tifosi=0

    e infine anche l'ho inizializzato come ricavoNeg=0 sempre in int

    qualcuno sa darmi una mano ? grazie
    Ultima modifica di LeleFT; 05-01-2015 a 12:49 Motivo: Modificati tag QUOTE con tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.