Article View: be.comp.programming
Article #16323Re: Oefening op de geneste lus met oplossing!
From: Ludo Joris
Date: Tue, 09 May 2000 00:00
Date: Tue, 09 May 2000 00:00
41 lines
1549 bytes
1549 bytes
On Tue, 09 May 2000 16:55:18 +0200, Ronny Dierckx <dr@get.be> wrote: > > >> Het aantal schrikkeldagen tussen 1800 en 2100. >> >> Private Sub Command1_Click() >> >> Dim jaar As Integer >> Dim aantal As Integer >> >> For jaar = 1800 To 2100 >> aantal = aantal + Day(DateSerial(jaar, 3, 1 - 1)) - 28 >> Next >> >> Text1 = aantal >> >> End Sub >> >> HTH > >int nbr = 0; > >for (int y = 1800; y < 2100; y++) > if (((y%4==0)&&(y%100!=0))||(y%400==0)) > nbr++; > >En het kan nog sneller en compacter. > >Ronny Ik weet het. Zoiets als: int nbr = 0; for (int y = 1800; y < 2100; y++) nbr += (y%4==0 && y%100!=0 || y%400==0); Ik ken dit uit The C Programming Language van Kernighan en Ritchie. Maar ik dacht dat de OP een oplossing in VB zocht. HTH
Technical Details
Message-ID:
<39182e7b.29918548@news.ruca.ua.ac.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8f3584$dnl$1@buty.wanadoo.nl> <39180f64.21957744@news.ruca.ua.ac.be> <391826D6.ABCBCE6A@get.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,1c4738e54ab8118b X-Google-Attributes: gidfcea4,public From: lujo@ruca.ua.ac.be (Ludo Joris) Subject: Re: Oefening op de geneste lus met oplossing! Date: 2000/05/09 Message-ID: <39182e7b.29918548@news.ruca.ua.ac.be> X-Deja-AN: 621152140 Content-Transfer-Encoding: 8bit References: <8f3584$dnl$1@buty.wanadoo.nl> <39180f64.21957744@news.ruca.ua.ac.be> <391826D6.ABCBCE6A@get.be> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@belnet.be X-Trace: naxos.belnet.be 957886333 4208 143.129.201.210 (9 May 2000 15:32:13 GMT) Organization: UA-Ruca Mime-Version: 1.0 NNTP-Posting-Date: 9 May 2000 15:32:13 GMT Newsgroups: be.comp.programming