
Il doit y avoir un truc évident dans le calandrier qui nous échappe

Frenchy Pilou a écrit :J'ai vu aussi des gens dit "simple d'esprit" donner instantanément le jour quand on leur disait par exemple 3 décembre 1923
Il doit y avoir un truc évident dans le calandrier qui nous échappe
Reprise d'un Ordinateur individuel du 5 mars 1979 N° 5 page 52... Fiche Exemple N°4Lna a écrit :J'avais concervé un programme similaire dans ma calculatrice, pour trouver le jour de la semaine.![]()
Ce programme venait d'un st-mag (n°30 à n°45 ?) rubrique gfa punch.Il ne restera plus qu'à ajouter toutes les conditions, pour ne pas se retrouver avec des dates qui n'existent pas.Code : Tout sélectionner
; PB 4.02 Procedure.s JourSemaineDate(j.b,m.b,a.w) Protected jd.d,js.d Protected man.l,mp.l,ap.l man=Int(0.6+1/m+0.001) mp=m+12*man ap=a-man jd=j+Int((367*(mp-1)+5)/12+0.001)+Int(365.25*(ap+4712)+0.001) jd=jd-Int(ap/100)+Int(ap/400) js=(jd-1720977)/7 js=Int(7*(js-Int(js))+0.001) ProcedureReturn RTrim(Mid("DIMANCHE LUNDI MARDI MERCREDI JEUDI VENDREDI SAMEDI ",js*9+1,9)) EndProcedure For jour=10 To 30 Debug Str(jour)+" "+JourSemaineDate(jour,9,2007) Next jour
![]()