Nebenkosten berechnen wie in IHK Prüfung 2012
<Nebenkosten>
<Haus ID="1234">
<Muell>1200</Muell>
<Wasser>3000</Wasser>
<Strom>500</Strom>
<Versicherungen>2400</Versicherungen>
</Haus>
<Haus ID="4321">
<Muell>3800</Muell>
<Wasser>8900</Wasser>
<Strom>1200</Strom>
<Versicherungen>7800</Versicherungen>
</Haus>
</Nebenkosten>
[xml] $xml = gc "Nebenkosten.xml"
[float]$sum=0;
foreach($node in $xml.GetElementsByTagName("Haus"))
{
$max=$node.childnodes.count
$item=$node.FirstChild
for ($i=0;$i -lt $max;$i++) {
$sum+=[float]$item.InnerText
$item=$item.NextSibling
}
}
echo ("Die gesamten Nebenkosten betragen: "+$sum+" EUR")