Know Thyself - Welcome @ Kristo's blog

Know Thyself - Welcome @ Kristo's blog
David - I adore the community of saints / Gelukpa's / spiritual tourniquete / white hat earth alliance

dinsdag 19 november 2013

Terug aan het programmeren.

Ik heb een programma geschreven dat via input van de command line informatie opvraagt en de RSZ van 13.07% onmiddellijk uitrekent. Hier volgt de code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class socialebijdragen
    {
        public string werknemer;
        public double brutoloon;
        public double rsz=.1307;
        public double bijdrage;
        public double rest;

        public void GeefWerkgever()
        {
            Console.WriteLine("Geef de naam van de werknemer op :");
            werknemer = Console.ReadLine();
        }

        public void BerekenBijdrage()
        {
            bijdrage = brutoloon * rsz;
            Console.WriteLine("Van uw brutoloon van "+brutoloon+" EUR zal "+bijdrage+" EUR afgaan.");
        }

        public void SetBrutoloon(double brutoloon)
        {
            this.brutoloon = brutoloon;
        }

        public void SetBrutoloon()
        {
            Console.WriteLine("Geef uw brutoloon in : ");
            brutoloon = Double.Parse(Console.ReadLine());
        }

        public void BerekenRest()
        {

            rest = brutoloon - bijdrage;
        }

        public void resultaat()
        {
            Console.WriteLine(werknemer+" heeft een brutoloon van "+brutoloon+" EUR, heeft "+bijdrage+" EUR RSZ betaald en heeft nog "+rest+" over.");
            Console.ReadLine();
        }

    }
}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            socialebijdragen Kristof = new socialebijdragen();
            Kristof.GeefWerkgever();
            Kristof.SetBrutoloon();
            Kristof.BerekenBijdrage();
            Kristof.BerekenRest();
            Kristof.resultaat();
        }
    }
}

Voor een fictief brutoloon van 2500 EUR geeft dit het volgende resultaat :



Geen opmerkingen:

Een reactie posten