diff --git a/Program.cs b/Program.cs index 63a7e5c..d1feb56 100644 --- a/Program.cs +++ b/Program.cs @@ -13,7 +13,7 @@ class Program { Console.WriteLine("Inserire un'opzione:"); Console.WriteLine("1. Crea 2 rettangoli"); Console.WriteLine("2. Mostra rettangoli"); - Console.WriteLine("3. MOstra area e perimetro rettangoli"); + Console.WriteLine("3. Mostra area e perimetro rettangoli"); Console.WriteLine("4. Modifica rettangoli"); ; Console.WriteLine("0. Esci"); Console.Write("Scelta: "); @@ -45,6 +45,16 @@ class Program { forma2.StampaRettangolo(); Pausa(); break; + case 3: + Console.WriteLine("Rettangolo 1:"); + Console.WriteLine($"Area: {forma1.CalcolaArea()}"); + Console.WriteLine($"Perimetro: {forma1.CalcolaPerimetro()}"); + Console.WriteLine("\nRettangolo 2"); + + Console.WriteLine($"Area: {forma2.CalcolaArea()}"); + Console.WriteLine($"Perimetro: {forma2.CalcolaPerimetro()}"); + Pausa(); + break; } } while (scelta != 0); diff --git a/Rettangolo.cs b/Rettangolo.cs index 1954964..8eefaa1 100644 --- a/Rettangolo.cs +++ b/Rettangolo.cs @@ -10,15 +10,15 @@ class Rettangolo { this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura = p_segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura; } - public double getAltezza() { + public double GetAltezza() { return this.altezza; } - public double getSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura() { + public double GetSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura() { return this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura; } - public void setAltezza(double p_altezza) { + public void SetAltezza(double p_altezza) { this.altezza = p_altezza; } @@ -26,16 +26,16 @@ class Rettangolo { this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura = p_segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura; } - public double calcolaArea() { + public double CalcolaArea() { return this.altezza * this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura; } - public double calcolaPerimetro() { + public double CalcolaPerimetro() { return (this.altezza + this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura) * 2; } public void StampaRettangolo() { - Console.WriteLine($"Base: {this.getSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura()}"); - Console.WriteLine($"Altezza: {this.getAltezza()}"); + Console.WriteLine($"Base: {this.GetSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura()}"); + Console.WriteLine($"Altezza: {this.GetAltezza()}"); } } \ No newline at end of file