Weergegeven resultaten: 1 t/m 7 van 7
  1. #1
    Expert   Dopey's schermafbeelding
    Geregistreerd
    25 August 2008
    Locatie
    Schelle
    Berichten
    773
    Bedankjes
    757
    Bedankt
    715 keer in 362 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.887
    Bedankjes
    111
    Bedankt
    362 keer in 239 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
    773
    Bedankjes
    757
    Bedankt
    715 keer in 362 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
    773
    Bedankjes
    757
    Bedankt
    715 keer in 362 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
    691
    Bedankjes
    619
    Bedankt
    632 keer in 341 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
  •