using System; namespace LappObj3{ class Lapp{ static int pindalasumma=0; private int pikkus; private int laius; private string toon; public Lapp(int upikkus, int ulaius, string utoon){ if(upikkus>ulaius){ pikkus=upikkus; laius=ulaius; } else { pikkus=ulaius; laius=upikkus; } pindalasumma+=KysiPindala(); toon=utoon; } public int KysiPikkus(){ return pikkus; } public int KysiLaius(){ return laius; } public string KysiToon(){ return toon; } public int KysiPindala(){ return laius*pikkus; } public static int KysiPindaladeSumma(){ return pindalasumma; } public void Tryki(){ Console.WriteLine("Lapp pikkusega {0}, laiusega {1} "+ " tooniga {2}", pikkus, laius, toon); } public Lapp Poolita(double protsent){ pindalasumma-=KysiPindala(); int vanapikkus=pikkus, vanalaius=laius; if(pikkus>laius){ pikkus=(int)(pikkus*protsent/100); pindalasumma+=KysiPindala(); return new Lapp(vanapikkus-pikkus, laius, toon); } else { laius=(int)(laius*protsent/100); pindalasumma+=KysiPindala(); return new Lapp(pikkus, vanalaius-laius, toon); } } public Lapp Poolita(){ return Poolita(50); } } class LapiProov{ static int LapiMassiiviPindala(Lapp[] m){ int kogupindala=0; for(int i=0; i