using System; namespace Lapid3{ public class Riidelapp{ double pikkus; double laius; string toon; public Riidelapp(double pikkus, double laius, string toon){ if(pikkus>=laius){ this.pikkus=pikkus; this.laius=laius; } else { this.laius=pikkus; this.pikkus=laius; } this.toon=toon; } public string poolita(){ double poolik=pikkus/2; if(poolik>=laius){ pikkus=poolik; } else { pikkus=laius; laius=poolik; } return this.ToString(); } public double kysiPikkus(){ return pikkus; } public double kysiLaius(){ return laius; } public string kysiToon(){ return toon; } public void tryki(){ Console.WriteLine(this.ToString()); } public override string ToString(){ return base.ToString()+" ["+pikkus+" "+laius+" "+toon+"]"; } } public class Lapiproov{ public static void Main(string[] arg){ Riidelapp lapp1=new Riidelapp(5, 12, "kollane"); Console.WriteLine(lapp1.kysiToon()); lapp1.tryki(); Console.WriteLine(lapp1); lapp1.poolita(); Console.WriteLine(lapp1); string teade=lapp1.poolita(); Console.WriteLine(teade); } } }