andbin ha scritto:
Fabrizio1993 ha scritto:
public double getVenditeAlDiSopra(double v) {
int contatore = 0;
for(int x = 0; x < venditeEffettuate; x++) {
if(vendite[x] > v) {
contatore++;
}
}
return contatore;
}
Fabrizio1993 ha scritto:
ora nel main faccio system.out.println(valore.getVenditeAlDiSopra(*qui dentro che valore devo mettere ,un double,ma se metto 0 mi esce 3 perchè ho aggiunto 3 vendite));
Dipende dalle vendite inserite. Se fossero 4 inserite, es. 30, 60, 20, 50 e al getVenditeAlDiSopra passi 40, ottieni solo 2 (conta il 50 e 60).
public static void main(String[] args) {
LibroMastro valore = new LibroMastro(100);
valore.aggiungiVendita(2.23);
valore.aggiungiVendita(3.34);
valore.aggiungiVendita(4.34);
valore.aggiungiVendita(5.67);
System.out.println(valore.getMediaVendite());
System.out.println(valore.getVenditeEffettuate());
System.out.println(valore.getVenditeAlDiSopra(40));
mi esce 0.0