Ga naar inhoud

johngrunn

Lid
  • Items

    1
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door johngrunn

  1. Hallo, wij zijn op onze opleiding net week gestard met java via Bluej nu moeten wij personen laten registreren zegmaar, en daarbij moet de geboortedatum gecheckt worden. in principe controlleert het programma nu of normale datums geldig zijn of niet.. alleen schrikkeljaar moet nog.. ik weet wel welke formule te gebruiken. maar weet hem niet te plaatsen. hier is de code die we nu hebben: public void setGeboortedatum(int dezeGeboortedag, int dezeGeboortemaand, int ditGeboortejaar) {Geboortedag = dezeGeboortedag; Geboortemaand = dezeGeboortemaand; Geboortejaar = ditGeboortejaar; checkGeboortedatum = Geboortedag+"/"+Geboortemaand; if (Geboortedag <= 0 || Geboortedag >= 31 || Geboortemaand <= 1 || Geboortemaand > 12 || Geboortejaar < 1900 || Geboortejaar > 2100){ Geboortedag = 0; Geboortemaand = 0; Geboortejaar = 0;} else { switch (checkGeboortedatum){ case "31/2": case "30/2": case "31/4": case "31/6": case "31/9": case "31/11": case "29/11": Geboortedag = 0; Geboortemaand = 0; Geboortejaar = 0; }}} de code die waarschijnlijk gebruikt moet worden komt in de buurt van: if(jaar % 4 == 0) { if((jaar % 100 == 0) && (jaar % 400 != 0)) Mvg,
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.