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