JasperHuyghe

Lagenmodel oef6

Mar 10th, 2023 (edited)
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.46 KB | None | 0 0
  1. program.cs
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7.  
  8. namespace OefLagenModel_10_03
  9. {
  10.     class Program
  11.     {
  12.         static void Main(string[] args)
  13.         {
  14.             Ondernemingsnummer o1 = new Ondernemingsnummer();
  15.             Console.WriteLine("Geef een ondernemingsnummer");
  16.             Console.WriteLine(o1.CheckON(Console.ReadLine()));
  17.             Console.ReadKey();
  18.  
  19.         }
  20.     }
  21. }
  22.  
  23. Ondernemingsnummer.cs
  24. using System;
  25. using System.Collections.Generic;
  26. using System.Linq;
  27. using System.Text;
  28. using System.Threading.Tasks;
  29.  
  30. namespace OefLagenModel_10_03
  31. {
  32.     class Ondernemingsnummer
  33.     {
  34.         //704.316.604
  35.  
  36.         public string CheckON(string pNummer)
  37.         {
  38.             pNummer = pNummer.Replace(".", "");
  39.             Console.WriteLine(pNummer);
  40.             string deel1 =  pNummer.Substring(0, 7);
  41.             double getal1 = Convert.ToDouble(deel1);
  42.            
  43.            
  44.             double getal2 = getal1 % 97;
  45.             double getal3 = 97 - getal2;
  46.            
  47.             string deel4 = pNummer.Substring(7, 2);
  48.             double getal4 = Convert.ToDouble(deel4);
  49.             if (getal4 == getal3)
  50.             {
  51.                 return "Dit is een geldig ondernemingsnummer";
  52.             }
  53.             else
  54.             {
  55.                 return "Dit is geen geldig ondernemingsnummer";
  56.             }
  57.         }
  58.     }
  59. }
  60.  
Advertisement
Add Comment
Please, Sign In to add comment