Know Thyself - Welcome @ Kristo's blog

Know Thyself - Welcome @ Kristo's blog
David - I adore the community of saints / Gelukpa's

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