FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» PANORAMIC V 1
BIRTHDAY ou connaitre le jour de sa naissance Emptypar Marc Aujourd'hui à 19:51

» Gestion d'un système client-serveur.
BIRTHDAY ou connaitre le jour de sa naissance Emptypar Klaus Aujourd'hui à 16:52

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
BIRTHDAY ou connaitre le jour de sa naissance Emptypar Froggy One Aujourd'hui à 11:16

» @Jack
BIRTHDAY ou connaitre le jour de sa naissance Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
BIRTHDAY ou connaitre le jour de sa naissance Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
BIRTHDAY ou connaitre le jour de sa naissance Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
BIRTHDAY ou connaitre le jour de sa naissance Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
BIRTHDAY ou connaitre le jour de sa naissance Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
BIRTHDAY ou connaitre le jour de sa naissance Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
BIRTHDAY ou connaitre le jour de sa naissance Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Dessine-moi une galaxie
BIRTHDAY ou connaitre le jour de sa naissance Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
BIRTHDAY ou connaitre le jour de sa naissance Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
BIRTHDAY ou connaitre le jour de sa naissance Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
BIRTHDAY ou connaitre le jour de sa naissance Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
BIRTHDAY ou connaitre le jour de sa naissance Emptypar leclode Mer 17 Avr 2024 - 11:07

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

 

 BIRTHDAY ou connaitre le jour de sa naissance

Aller en bas 
3 participants
AuteurMessage
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 12:34

Salut à Tous

un petit prog pour connaitre le jour de votre naissance.
Entrer la date de naissance et le tour est joué.

Code:

rem *****************************
rem * BIRTHDAY - born a day *
rem * Version 3.00 *
rem * Copyright novembre 2009 *
rem *****************************
error_french
rem ***** DECLARATION DE VARIABLES ALPHANUMERIQUES
dim aff$,annee$,an$,b$,dat$,i$,n1$,o1$
rem ***** DECLARATION DE VARIABLES NUMERIQUES
dim a,c,h,i,j,jo,k,l,l1,w,x,y
dim an,dat,fan,m1,m2
rem ***** DECLARATION DE TABLEAU
dim n$(7),m(12),o$(12),nb(12)
rem ***** DECLARATION D'ETIQUETTES
label affich,ecran,create,comb,test,ent,ent2,ent3,tablo,datas,fin,again
label pos180,pos195,pos340,pos380,pos470
rem ***** CREATION D'OBJETS SYSTEME
gosub create
rem ***** REMPLISSAGE DU TROISIEME COMBOS
gosub comb
rem ***** INITIALISATION DE L'ECRAN
gosub ecran
rem ***** ENTREE DES DATAS
gosub datas
rem ***** REMPLISSAGE DES TABLEAUX
gosub tablo
rem ***** TEST SUR OBJETS SYSTEME
gosub test
end
rem ********** Sous programmes
rem ***** INITIALISATION DE L'ECRAN
ecran:
l1 = screen_x : h = screen_y
x = (l1-400)/2 : y = (h-250)/2
left 0,x : top 0,y : width 0,400 : height 0,250
caption 0,"BIRTHDAY - Born a day - Version 3.00"
border_small 0
return
rem ***** CREATION D'OBJETS SYSTEME
create:
for i=1 to 3 : combo i : hide i : next i
for i=4 to 9 : alpha i : hide i : next i
button 10 : hide 10 : button 11 : hide 11
caption 4,"Entrez votre date de naissance :"
caption 5,"Jours" : caption 6,"Mois" : caption 7,"Années"
caption 8,"Vous êtes né le : "
caption 10,"Recommencer" : caption 11,"Terminer"
return
rem ***** REMPLISSAGE DU TROISIEME COMBOS
comb:
gosub ecran
dat$ = right$(date$,4) : dat = val (dat$)
for i=1949 to dat : i$ = str$(i) : item_add 3,i$ : next i
left 1,50 : top 1,60 : width 1,45 : height 1,25 : show 1 : inactive 1
left 2,120 : top 2,60 : width 2,100 : height 2,25 : show 2 : inactive 2
left 3,250 : top 3,60 : width 3,60 : height 3,25 : show 3
left 4,50 : top 4,20 : show 4
left 5,50 : top 5,40 : show 5
left 6,120 : top 6,40 : show 6
left 7,250 : top 7,40 : show 7
return
rem ***** TEST SUR OBJETS SYSTEME
test:
gosub ecran
on_click 1,ent3
on_click 2,ent2
on_click 3,ent
on_click 10,again
on_click 11,fin
return
rem ***** ENTREE DANS LE DEUXIEMME COMBO
ent:
gosub ecran
inactive 3 : active 2
for i=1 to 12 : item_add 2,o$(i) : next i
return
rem ***** ENTREE DANS LE PREMIER COMBO
ent2:
gosub ecran
jo = item_index(2) : an$ = item_index$(3) : an = val (an$) : fan = frac (an/4)
if jo=2 and fan=0 then m(2)=29
inactive 2 : active 1
for i=1 to m(jo) : item_add 1,i : next i
return
rem ***** DEBUT DE CALCUL DU JOUR
ent3:
gosub ecran
inactive 1
a=an : b$= item_index$(2) : c= item_index(1)
j=1 : i=6 : k=1 : l=1949 : goto pos340
pos180:
if frac(l/4)=0 then m(2)=29 else m(2)=28
pos195:
gosub ecran
if l=a and b$=o$(k) and c=j then goto affich
i=i+1 : if i>7 then i=1
j=j+1 : if j>m(k) then j=1 : k=k+1
if k>12 then k=1 : l=l+1 : goto pos180
goto pos195
pos340:
gosub ecran
if frac(l/4)=0 then i=i+2 : if i>7 then i=i-7
if frac(l/4)<>0 then i=i+1 : if i>7 then i=1
l=l+1
if l=a then goto pos380
goto pos340
pos380:
gosub ecran
if frac(l/4)=0 then nb(3)=1
if frac(l/4)<>0 then nb(3)=0
w=1
pos470:
gosub ecran
i=i+nb(w) : if i>7 then i=i-7
if b$=o$(k) then goto pos195
w=w+1
k=k+1
goto pos470
return
rem ***** AFFICHAGE DU RESULTAT
affich:
gosub ecran
aff$= n$(i)+" "+str$(j)+" "+o$(k)+" "+str$(l)
left 8,50 : top 8,120
left 9,50 : top 9,140 : caption 9,aff$
left 10,200 : top 10,160 : width 10,80 : height 10,30
left 11,300 : top 11,160 : width 11,80 : height 11,30
show 8 : show 9 : show 10 : show 11
return
rem ***** REMPLISSAGE DES TABLEAUX
tablo:
for i=1 to 7 : read n1$ : n$(i)=n1$ : next i
for i=1 to 12 : read o1$ : o$(i)=o1$ : next i
for i=1 to 12 : read m1 : m(i)=m1 : next i
for i=1 to 12 : read m2 : nb(i)=m2 : next i
return
rem ***** ENTREE DES DATAS
datas:
data LUNDI,MARDI,MERCREDI,JEUDI,VENDREDI,SAMEDI,DIMANCHE
data JANVIER,FEVRIER,MARS,AVRIL,MAI,JUIN,JUILLET,AOUT,SEPTEMBRE,OCTOBRE,NOVEMBRE,DECEMBRE
data 31,28,31,30,31,30,31,31,30,31,30,31
data 0,3,0,3,2,3,2,3,3,2,3,2
return
rem ***** REINITIALISATION DU PROGRAMME
again:
gosub ecran
for i=1 to 11 : hide i : next i
for i=1 to 3 : clear i : next i
active 3
gosub comb
return
rem ***** Fin du programme
fin:
terminate

Georges
@+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 14:35

Bravo et dommage pour ceux qui sont nés avant 1949
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 15:51

Eh Jean Claude, c'est pour moi que tu dis ça ?
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 16:08

Si çà se trouve, JL35, tu n'es même pas né au siecle précédent.
Quand on voit les bécanes sur lesquels tu as commencé en informatique.....

lol!
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 17:27

C'est vrai, un ordinateur en bois, au début... BIRTHDAY ou connaitre le jour de sa naissance Mickeynox mais c'est pas la peine de le faire remarquer ! M'en fiche, toi tu n'as pas connu le bonheur de programmer sur des cartes perforées comme celle-ci:
BIRTHDAY ou connaitre le jour de sa naissance Carte
une machine pourvue d'un clavier, manuelle, qui faisait des trous dedans (on l'appelait entre nous la schtroumbuff).

Pardon Georges pour ce hors sujet complètement déplacé (mais c'est Jean Claude qui m'a énervé).


Dernière édition par JL35 le Jeu 12 Nov 2009 - 18:01, édité 2 fois
Revenir en haut Aller en bas
Invité
Invité




BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 17:58

Je me pose une question, j'ai essayé avec la date de naissance de ma femme, moi c'est dépassé, j'ai bloqué l'ordinateur.
Je viens de démarrer, et de nouveau il y a blocage lors de la saisie du jour.??
ça me suffit pour aujourd'hui.
@+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 18:53

Citation :
Je me pose une question, j'ai essayé avec la date de naissance de ma femme, moi c'est dépassé, j'ai bloqué l'ordinateur.
Tu vois Georges, ton programme fait des ravages chez les "anciens"

Citation :
Pardon Georges pour ce hors sujet complètement déplacé (mais c'est Jean Claude qui m'a énervé).

JL35,c'est toi qui m'as tendu le baton...

lol!

On rigole bien sur ce forum

A+
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: re   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 18:55

salut

Effectivement j'ai un bug sur l'année 1949.
Je vais réparer ça

@+
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: re   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 18:56

salut Jean-Claude

c'est un petit prog sans prétention
je vais l'améliorer

@+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 19:02

Attention à tous, je ne me moque pas, je charie un peu, mais c'est pour rire
Ne vous méprennez pas, je vous aime bien tous.
A+
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: re   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 19:03

salut Jean-Claude

En ce qui me concerne y pas problème

blague et chariage - pourquoi pas! (de temps en temps ça fait pas de mal)

@+
Revenir en haut Aller en bas
Invité
Invité




BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 20:06

Je vais donner à ma femme l'adresse de Georges pour qu'il lui explique pourquoi sa date de naissance bloque mon ordi. Je prépare le bâton .
Serez volontaire?
@+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 21:17

Eh Jean Claude, on ne va pas s'excuser chaque fois qu'on déconne un peu pour détendre l'atmosphère, tu vois, même le sérieux cosmos qui s'y met ...

Bon, on est entre adultes, ce n'est qu'un loisir, tout le monde aime bien tout le monde et ne veut de mal à personne, bien au contraire, si on peut partager des infos et des astuces et de savoir-faire, tant mieux, ça fait autant plaisir sinon plus à celui qui donne qu'à celui qui reçoit. Very Happy

Georges, t'es mal barré avec la femme à cosmos... bon courage !
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: re   BIRTHDAY ou connaitre le jour de sa naissance EmptyJeu 12 Nov 2009 - 21:45

merci pour le "bon courage"

je vais m'en acheté un kilo de plus ce soir

@+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 7:25

Bien, je vois que l'on peut toujours pratiquer l'humour et çà me rassure.

Georges tu devrais, remonter dans ta "doloriane", ta machine à voyager le temps, pour échapper à la femme de Cosmos70. D'ailleurs je te conseille plutot d'aller vers le passé, voir un peu ce que faisait JL35 sur ses machines de la préhistoire (informatique)

N'empêche, que çà devait être passionnant l'informatique de 60à70, quand on voit la différence de performance des matériels de l'époque par rapport à maintenant.

JL35 est à l'informatique ce que Saint Exupery était à l'aviation, un pionnier.

Salut à tous
Revenir en haut Aller en bas
Invité
Invité




BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 8:31

Aujourd'hui c'est le jour de la gentillesse. Ma femme fait des bisous partout. Les chats sont contents. Georges, t'ais tranquille.
@+
Revenir en haut Aller en bas
Invité
Invité




BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 8:41

A méditer.
On parle de préhistoire de l'informatique.
En 1981, je faisais partie d'un club informatique. Nous avions des machines de type Commodore, TRS80 ..., et nous avions reçus à Vesoul des informaticiens de Peugeot (une usine est installée à Vesoul). Et devant nos béquanes, ont à eus que des ricanements. Jamais ce genre de machines ne pourra servir dans une entreprise. Nous qui entrons dans la programmation, nous avions vus tout le contraire. Où sont les machines à cartes, les bandes magnétiques, Le plan calcul de De Gaulle!. Et nous aujourd'hui, quand sera t'il dans 30 ans?
@+
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 11:16

Citation :
Et nous aujourd'hui, quand sera t'il dans 30 ans?

Je n'ose même pas y penser, A+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 14:27

Vous serez des vieux fossiles.
Chacun son tour !
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 16:13

A mon tour de proposer mon petit programme, adapté d'une SUB QBasic, pour faire plaisir à madame cosmos (ça va de 1753 à 2078).
Je n'ai pas mis le dialogue d'acquisition de la date, c'est juste pour la démo:
Code:
Label JourSem, Retsub, Bissex
Dim Annee, Mois, Jour, Jsem, bisex
Dim y, Result, DateSerial, tmp
Dim j$(7)
j$(1) = "Dimanche": j$(2) = "Lundi": j$(3) = "Mardi": j$(4) = "Mercredi"
j$(5) = "Jeudi": j$(6) = "Vendredi": j$(7) = "Samedi"

Annee = 2009
Mois = 11
Jour = 13

GOSUB JourSem
PRINT j$(Jsem) + " " + str$(Jour) +"/"+str$(Mois)+"/"+str$(Annee)
stop
TERMINATE

JourSem:
rem *** Annee, Mois, Jour, résultat dans Jsem
rem *** Jour de la semaine (1= Dimanche à 7= Samedi, 0 si date invalide)
Jsem = 0: y = Annee
IF y < 179 THEN y = y + 1900
IF Mois<1 OR Mois>12 OR Jour<1 OR Jour>31 OR y<1753 OR y>2078 THEN GOTO Retsub
SELECT Mois
    CASE 1: Result = 0
    CASE 2: Result = 31
    CASE 3: Result = 59
    CASE 4: Result = 90
    CASE 5: Result = 120
    CASE 6: Result = 151
    CASE 7: Result = 181
    CASE 8: Result = 212
    CASE 9: Result = 243
    CASE 10: Result = 273
    CASE 11: Result = 304
    CASE 12: Result = 334
END_SELECT
Result = Result + Jour - 1
GOSUB Bissex
IF bisex = 1 THEN IF Mois > 2 THEN Result = Result + 1
REPEAT
    y = y - 1: GOSUB Bissex
    IF bisex = 1 THEN Result = Result + 1
    Result = Result + 365
UNTIL y <= 1753
DateSerial = Result - 53688
tmp = 7* FRAC(DateSerial/7) : rem *** reste entier de la division
if tmp = 0 then tmp = 7
IF tmp < 0 THEN tmp = tmp + 7
Jsem = INT(tmp+.1): Rem *** à cause des arrondis (6.9999999999...)
Retsub:
RETURN

Bissex:
bisex = 0
IF (FRAC(y/4) = 0 and FRAC(y/100) > 0) or FRAC(y/400) = 0
    bisex = 1: Rem *** l'année y est bissextile
END_IF
RETURN

PS une année est bissextile si elle est divisible par 4 mais non divisible par 100, sauf si elle est divisible par 400.
1900 n'est pas bissextile, 2000 l'est.
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5948
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 13 Nov 2009 - 18:51

Pour pouvoir pratiquer la copie "en un click", JL35, il serait bien que tu prévois une ligne vide au debut du code
A+

Message annulé, çà ne gene pas
Revenir en haut Aller en bas
Invité
Invité




BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 20 Nov 2009 - 13:43

Et ! Moi aussi j'ai fait un petit programme pour la date de naissance, mais aussi sont age. Ont peut sauvegarder en plus

Le Voici :

Code:
dim i,NomFichier$:label save

top 0,150:left 0,290:Width 0,300:height 0,200
caption 0,"Date de Naissance"

alpha 1
left 1,10
top 1,10
font_size 1,10
caption 1,"Entrer Votre Date De Naissance Et Votre Age :"

combo 2
left 2,15
width 2,80
top 2,60
text 2,"1900"
for i=1900 to 2099
  item_add 2,i
next i

combo 3
left 3,105
width 3,90
top 3,60
text 3,"Janvier"
item_add 3,"Janvier":item_add 3,"Février":item_add 3,"Mars"
item_add 3,"Avril":item_add 3,"Mai":item_add 3,"Juin"
item_add 3,"Juillet":item_add 3,"Août":item_add 3,"Septembre"
item_add 3,"Octobre":item_add 3,"Novembre":item_add 3,"Décembre"

combo 4
top 4,60
width 4,77
left 4,205
text 4,"1"
for i=1 to 31
  item_add 4,i
next i

alpha 5
top 5,100
left 5,90
caption 5,"Age :"

spin 6
left 6,125
top 6,98
width 6,60

button 7
top 7,130
left 7,15
width 7,262
on_click 7,save
caption 7,"Enregistrer"

memo 9:hide 9

end

save:
save_dialog 8
filter 8,"TXT/TEXTE - Fichiers Texte|*.txt"
NomFichier$=file_name$(8)
delete 8
item_add 9,"Date De Naissance : Année :  "+text$(2)
item_add 9,"Date De Naissance : Mois :  "+text$(3)
item_add 9,"Date De Naissance : Jour :  "+text$(4)
item_add 9,"Age : Age :  "+text$(6)
file_save 9,NomFichier$+".txt"
return
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 20 Nov 2009 - 14:21

Je n'ai encore rien compris à ton programme Nicolas.
C'est joliment présenté, mais ça sert à quoi ? A enregistrer sa date de naissance ???
Là il faut donner l'année, le mois, le jour et même son âge, et ça affiche la même chose ? où est l'intérêt ? ou alors je n'ai rien compris.

Le problème était je crois de trouver le jour de la semaine en fonction de la date de naissance...
Revenir en haut Aller en bas
Georges

Georges


Nombre de messages : 290
Age : 55
Localisation : Martinique
Date d'inscription : 29/05/2009

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: re   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 20 Nov 2009 - 17:49

salut à tous

il faut tenir compte du nombre de jours dans le mois.
Aussi le nombre pour le mois de février (année bixestile)
il ne peuvent pas tous avoir 31 jours
@+
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance EmptyVen 20 Nov 2009 - 20:59

C'est bien justement ce qui fait la difficulté (et l'intérêt) du problème: mois inégaux et années bissextiles. Sinon il suffirait de faire des additions.
Revenir en haut Aller en bas
Contenu sponsorisé





BIRTHDAY ou connaitre le jour de sa naissance Empty
MessageSujet: Re: BIRTHDAY ou connaitre le jour de sa naissance   BIRTHDAY ou connaitre le jour de sa naissance Empty

Revenir en haut Aller en bas
 
BIRTHDAY ou connaitre le jour de sa naissance
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Aider choisir un navigateur, connaître un bon site^^
» Connaitre qui a consulté votre profil Facebook
» Nom du jour de la semaine
» [Astuce]Connaitre taille des bordure et de la barre de titre
» Mise à jour de Panoramic_Editor

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: