Ciao
volevo porvi un problema:
metto il codice e spiego :
ricavoNeg l'ho inizializzato (ricavoNeg=0)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
ora nella rigami dovrebbe visualizzare ricavoNeg,il problema è che mi visualizza in ogni caso "0" .System.out.println ("Negozio tot setttimana : " +ricavoNeg);
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![]()

Rispondi quotando