using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MeesJaArmuke { class Armuke:Inimene, Kulutus { RinnakorviTyyp rinnakorv; Vanamees vanamees; int vanus; public Armuke(string eesnimi, int vanus, RinnakorviTyyp rinnakorv) : base(eesnimi) { this.vanus = vanus; this.rinnakorv = rinnakorv; } public void SeoVanamehega(Vanamees UusVanamees) { if (vanamees != null) { vanamees.EemaldaArmuke(this); } vanamees = UusVanamees; } public int KysiSoetusmaksumus() { if (vanus < 16) { throw new Exception("kui keegi uurib, lähed vangi"); } int abi=(int)((vanamees.RahaKogus() * 0.4) * (1 - (vanus - 16.0) / (50 - 16))); if (abi < 0) { abi = 0; } return abi; } public int KysiPysikulu() { int abi=(int)(vanamees.sissetulekuSuurus() * 0.2 + ((vanus - 16.0) / (50 - 16)) * 0.2); if (abi > vanamees.sissetulekuSuurus() * 0.4) { abi = (int)(vanamees.sissetulekuSuurus() * 0.4); } return abi; } } }