Weergegeven resultaten: 1 t/m 7 van 7
  1. #1
    Expert   Dopey's schermafbeelding
    Geregistreerd
    25 August 2008
    Locatie
    Schelle
    Berichten
    775
    Bedankjes
    759
    Bedankt
    718 keer in 363 posts

    Controle van getallen

    Hoe kan ik in c# ervoor zorgen dat een getal wordt gecontroleerd of het een decimaal of een geheel getal is?

  2. #2
    Erelid/Spyware Slayer  
    Geregistreerd
    10 May 2005
    Berichten
    1.977
    Bedankjes
    119
    Bedankt
    373 keer in 248 posts
    De syntax van C# kan ik niet juist maar zoiets zou moeten werken:

    (als het type juist is)

    Code:
    if ( var is integer ) {
    
    } else if (var is float ) {
    
    }else {
    
    }
    Als het iets anders is:

    Code:
    if (round(var, 0) = var) {
    
    
    }

  3. De volgende gebruiker bedankt Martijnc voor deze nuttige post:

    Dopey (17 September 2008)

  4. #3
    Expert   Dopey's schermafbeelding
    Geregistreerd
    25 August 2008
    Locatie
    Schelle
    Berichten
    775
    Bedankjes
    759
    Bedankt
    718 keer in 363 posts
    Was dus bezig met een progje bezig om priemgetallen te bepalen, de delers moeten ook op het scherm verschijnen. Dit is wat ik er van gemaakt heb. Mss te omslachtig, maar ben nog maar net aant programmeren, alle suggesties, verbeteringen zijn welkom.

    decimal kandidaat_priem, X;
    decimal teller = 0;

    int aantal_true=0;


    Console.Write("Geef een getal in: ");
    kandidaat_priem = decimal.Parse(Console.ReadLine());
    teller = kandidaat_priem;
    Console.WriteLine("");

    while (teller >= 1)
    {
    X = kandidaat_priem / teller;

    if (kandidaat_priem%teller==0)
    aantal_true++;

    Console.WriteLine("De deler = " + teller);
    Console.WriteLine("");
    Console.WriteLine(kandidaat_priem +" gedeeld door "+teller+" = " +X);
    Console.WriteLine("");
    teller--;
    }

    if(aantal_true<=2)
    Console.WriteLine("Dit is een priemgetal!");
    else Console.WriteLine("Dit is geen priemgetal");
    Console.WriteLine("");

  5. #4
    Deadangel
    Gast
    Waarom geen C++ ?
    Daar kan ik u wél helpen

  6. #5
    Expert   Dopey's schermafbeelding
    Geregistreerd
    25 August 2008
    Locatie
    Schelle
    Berichten
    775
    Bedankjes
    759
    Bedankt
    718 keer in 363 posts
    Omdat ik een .Net cursus volg . Maar C++ trekt daar toch wat op hé. Het ding marcheert, maar vroeg me dus af of het nog vereenvoudigt kan worden.

  7. #6
    Expert   Dexter's schermafbeelding
    Geregistreerd
    30 January 2008
    Locatie
    België
    Berichten
    692
    Bedankjes
    625
    Bedankt
    636 keer in 343 posts
    Citaat Oorspronkelijk geplaatst door Deadangel Bekijk bericht
    Waarom geen C++ ?
    Daar kan ik u wél helpen
    Wat is eigenlijk het verschil?

    Adri
    HTML(5), CSS(3), Javascript, jQuery, Objective C, Java, AppleScript, PHP, MySQL.

  8. #7
    Deadangel
    Gast
    Citaat Oorspronkelijk geplaatst door Dopey Bekijk bericht
    Omdat ik een .Net cursus volg . Maar C++ trekt daar toch wat op hé. Het ding marcheert, maar vroeg me dus af of het nog vereenvoudigt kan worden.
    Aight, dan check ik of ik mijne .net nog heb staan

  9. De volgende gebruiker bedankt Deadangel voor deze nuttige post:

    Dopey (17 September 2008)

Discussie informatie

Users Browsing this Thread

Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Soortgelijke discussies

  1. controle
    Door strikerfox in forum HijackThis
    Reacties: 9
    Laatste bericht: 31 August 2008, 13:47
  2. ter controle
    Door master_D in forum HijackThis
    Reacties: 8
    Laatste bericht: 9 October 2007, 18:14
  3. FF controle
    Door LaZeR in forum HijackThis
    Reacties: 10
    Laatste bericht: 8 September 2006, 20:50
  4. Controle :-)
    Door Simply in forum HijackThis
    Reacties: 3
    Laatste bericht: 4 September 2006, 18:57
  5. Ter controle
    Door Snuifje in forum HijackThis
    Reacties: 3
    Laatste bericht: 5 August 2006, 16:32

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •