vacanzeEstive_benzinaio/Rifornimento.cs
La Programmatrice Verde 65ca5953b4 Creazione benzinaio
2025-07-24 11:39:42 +02:00

34 lines
881 B
C#

namespace vacanzeEstive_benzinaio;
class Rifornimento {
string tipoCarburante;
double litriErogatiComplessivi = 0;
double costoComplessivo = 0;
double costoAlLitro;
public Rifornimento(string p_tipoCarburante, double p_costoAlLitro) {
this.tipoCarburante = p_tipoCarburante;
this.costoAlLitro = p_costoAlLitro;
}
public double Erogazione() {
Random r = new();
double ritorno = r.Next(1, 30) + r.NextDouble();
this.litriErogatiComplessivi += ritorno;
this.costoComplessivo += ritorno * costoAlLitro;
return ritorno;
}
public double GetLitriErogatiComplessivi() {
return this.litriErogatiComplessivi;
}
public double GetCostoComplessivo() {
return this.costoComplessivo;
}
public string GetTipoCarburante() {
return this.tipoCarburante;
}
}