Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //DIT IS EEN KLASSE
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace TellerOefening
- {
- class Teller
- {
- //variabelen
- private double teller;
- private double getal;
- private string teken;
- //constuctor
- public Teller()
- {
- teller = 0;
- }
- public Teller(double pteller)
- {
- teller = pteller;
- }
- //opvragen
- public double Tellertje
- {
- get { return teller; }
- set { teller = value; }
- }
- public double Getal
- {
- get { return getal; }
- set { getal = value; }
- }
- public string Teken
- {
- get { return teken; }
- set { teken = value; }
- }
- //methodes
- public double EenVerhogen()
- {
- return teller++;
- }
- public double EenVerlagen()
- {
- return teller--;
- }
- public double Resetten()
- {
- return teller = 0;
- }
- public double BepaaldGetal()
- {
- return teller = teller + getal;
- }
- }
- }
- //DIT IS PROGRAM.CS
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace TellerOefening
- {
- class Program
- {
- static void Main(string[] args)
- {
- Teller rekenen = new Teller();
- //variabelen
- Console.WriteLine("Duid met het gepaste cijfer aan welke actie je wil uitvoeren.");
- Console.WriteLine();
- Console.WriteLine("Met 1 verhogen, kies 1");
- Console.WriteLine("Met 1 verlagen, kies 2");
- Console.WriteLine("Teller reseten, kies 3");
- Console.WriteLine("Teller met een waarde aanpassen, kies 4");
- Console.WriteLine("Programma beeindigen, druk S");
- rekenen.Teken = Console.ReadLine();
- while (rekenen.Teken != "S")
- {
- switch (rekenen.Teken)
- {
- case "1":
- rekenen.EenVerhogen();
- Console.WriteLine(rekenen.Tellertje);
- break;
- case "2":
- rekenen.EenVerlagen();
- Console.WriteLine(rekenen.Tellertje);
- break;
- case "3":
- rekenen.Resetten();
- Console.WriteLine(rekenen.Tellertje);
- break;
- case "4":
- Console.WriteLine("Met hoeveel wil je vermeerderen of verminderen?");
- rekenen.Getal = Convert.ToDouble(Console.ReadLine());
- rekenen.BepaaldGetal();
- Console.WriteLine(rekenen.Tellertje);
- break;
- }
- Console.WriteLine("Geef een nieuwe opdracht");
- rekenen.Teken = Console.ReadLine();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment