calcoloTotali
This commit is contained in:
parent
357cc2189d
commit
18fcb5e3ce
@ -4,7 +4,6 @@
|
||||
*/
|
||||
package benzinaio_java;
|
||||
|
||||
import java.io.Console;
|
||||
import java.util.InputMismatchException;
|
||||
import java.util.Random;
|
||||
import java.util.Scanner;
|
||||
@ -38,14 +37,14 @@ public class benzinaio_java {
|
||||
System.out.print("Opzione: ");
|
||||
|
||||
try {
|
||||
scelta = sc.nextInt();
|
||||
scelta = sc.nextInt();
|
||||
sc.nextLine();
|
||||
|
||||
switch (scelta) {
|
||||
case 0:
|
||||
break;
|
||||
case 1,2:
|
||||
indicePompaInUso = r.nextInt(scelta == 1 ? indiceUltimaPompaBenzina + 1 : indiceUltimaPompaBenzina + 1, rifornimenti.length);
|
||||
case 1, 2:
|
||||
indicePompaInUso = scelta == 1 ? r.nextInt(indiceUltimaPompaBenzina + 1) : r.nextInt(indiceUltimaPompaBenzina + 1, rifornimenti.length);
|
||||
rifornimenti[indicePompaInUso].Erogazione();
|
||||
System.out.println((scelta == 1 ? "Benzina" : "Gasolio") + " erogat" + (scelta == 1 ? "a" : "o") + ": " + rifornimenti[indicePompaInUso].GetLitriErogati() + " L");
|
||||
System.out.println("Costo: €" + rifornimenti[indicePompaInUso].GetCosto());
|
||||
@ -117,7 +116,7 @@ public class benzinaio_java {
|
||||
double[] ritorno = new double[5];
|
||||
int indiceUltimaPompaBenzina = TrovaIndiceUltimaPompaBenzina(p_rifornimenti);
|
||||
|
||||
for (int i = 0; i < indiceUltimaPompaBenzina; i++) {
|
||||
for (int i = 0; i <= indiceUltimaPompaBenzina; i++) {
|
||||
|
||||
ritorno[0] += p_rifornimenti[i].GetLitriErogatiComplessivi(); //tutti i litri delle pompe di benzina
|
||||
ritorno[1] += p_rifornimenti[i].GetCostoComplessivo(); //tutti gli incassi delle pompe di benzina
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user