Opzione 3 + fix nomi
This commit is contained in:
parent
5dbb2284cb
commit
f822be4eff
12
Program.cs
12
Program.cs
@ -13,7 +13,7 @@ class Program {
|
|||||||
Console.WriteLine("Inserire un'opzione:");
|
Console.WriteLine("Inserire un'opzione:");
|
||||||
Console.WriteLine("1. Crea 2 rettangoli");
|
Console.WriteLine("1. Crea 2 rettangoli");
|
||||||
Console.WriteLine("2. Mostra 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("4. Modifica rettangoli"); ;
|
||||||
Console.WriteLine("0. Esci");
|
Console.WriteLine("0. Esci");
|
||||||
Console.Write("Scelta: ");
|
Console.Write("Scelta: ");
|
||||||
@ -45,6 +45,16 @@ class Program {
|
|||||||
forma2.StampaRettangolo();
|
forma2.StampaRettangolo();
|
||||||
Pausa();
|
Pausa();
|
||||||
break;
|
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);
|
while (scelta != 0);
|
||||||
|
|||||||
@ -10,15 +10,15 @@ class Rettangolo {
|
|||||||
this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura = p_segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura = p_segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
||||||
}
|
}
|
||||||
|
|
||||||
public double getAltezza() {
|
public double GetAltezza() {
|
||||||
return this.altezza;
|
return this.altezza;
|
||||||
}
|
}
|
||||||
|
|
||||||
public double getSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura() {
|
public double GetSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura() {
|
||||||
return this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
return this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setAltezza(double p_altezza) {
|
public void SetAltezza(double p_altezza) {
|
||||||
this.altezza = p_altezza;
|
this.altezza = p_altezza;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -26,16 +26,16 @@ class Rettangolo {
|
|||||||
this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura = p_segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura = p_segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
||||||
}
|
}
|
||||||
|
|
||||||
public double calcolaArea() {
|
public double CalcolaArea() {
|
||||||
return this.altezza * this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
return this.altezza * this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura;
|
||||||
}
|
}
|
||||||
|
|
||||||
public double calcolaPerimetro() {
|
public double CalcolaPerimetro() {
|
||||||
return (this.altezza + this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura) * 2;
|
return (this.altezza + this.segmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura) * 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void StampaRettangolo() {
|
public void StampaRettangolo() {
|
||||||
Console.WriteLine($"Base: {this.getSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura()}");
|
Console.WriteLine($"Base: {this.GetSegmentoConDiversoTipoDiLunghezzaApparteneteAllaFigura()}");
|
||||||
Console.WriteLine($"Altezza: {this.getAltezza()}");
|
Console.WriteLine($"Altezza: {this.GetAltezza()}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user