using System; namespace Lapila3{ class Riidelapp{ protected double pikkus; protected double laius; protected string toon; public Riidelapp(double pikkus, double laius, string toon){ this.pikkus=pikkus; this.laius=laius; this.toon=toon; } //Koosta funktsioon soovitud osa eraldamiseks pikemast küljest eraldi lapina public Riidelapp eralda(double osasuhe){ double osapikkus=osasuhe*pikkus; pikkus-=osapikkus; return new Riidelapp(osapikkus, laius, toon); } public Riidelapp poolita(){ return eralda(0.5); } public override string ToString(){return pikkus+" "+laius+" "+toon;} } class Proov1{ public static void Main(string[] args){ Riidelapp esimene=new Riidelapp(10, 7, "sinine"); Riidelapp teine=esimene.eralda(0.4); Console.WriteLine(esimene); Console.WriteLine(teine); Riidelapp kolmas=esimene.poolita(); Console.WriteLine(esimene); } } }