[83] programme calendrier Version 1
+4
linkakro
noelthebest
nikitouzz
jovasco
8 participants
Page 1 sur 1
[83] programme calendrier Version 1
Bonjour
mon premier programme en TI Basic pour TI82STAT publié (programme sans prétention)
c'est un simple calendrier du mois
de 1949 à 2050
Lettre Q pour quitter
touche du pavé de direction haut bas pour changer d'année et gauche droite pour changer de mois
programme non optimisé ni en taille ni en vitesse (mais là n'était pas mon but)
le programme caendV1.83p
mon premier programme en TI Basic pour TI82STAT publié (programme sans prétention)
c'est un simple calendrier du mois
de 1949 à 2050
Lettre Q pour quitter
touche du pavé de direction haut bas pour changer d'année et gauche droite pour changer de mois
programme non optimisé ni en taille ni en vitesse (mais là n'était pas mon but)
le programme caendV1.83p
jovasco- Argent 4
- Age : 69
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83] programme calendrier Version 1
c'est vraiment bien on peut ajouter des evenement ? qu'es qu'ilo y a comme option ?
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
jovasco a écrit:
c'est un simple calendrier du mois
de 1949 à 2050
C'est un bon début.
t'as bien respecté les années bissextiles j'espère !
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [83] programme calendrier Version 1
Oui puisqu'il utilise la fonction de finance "dbd" calculant l'écart en jours entre des dâtes. Elle est justement limitée de 1949 à 2050.
EDIT : c'est 1950 à 2049
C'est très bien ça.
Plus encore d'un point de vue technique qu'utilitaire.
EDIT : c'est 1950 à 2049
C'est très bien ça.
Plus encore d'un point de vue technique qu'utilitaire.
Dernière édition par linkakro le Dim 9 Déc - 20:53, édité 1 fois
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [83] programme calendrier Version 1
Lol, je me demande bien pourquoi elle commence en 1949 alors que les premières z80 sont arrivées bien après. Ou plutôt, pourquoi c'est limité dans le temps alors que le calcul reste le même.
mdr1- Or 1
- Sexe :
Age : 34
Messages : 124
Date d'inscription : 16/03/2011
Points Forum : 4
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic Nspire
- - Ndless Nspire
- - TI-82
- - TI-83+
- - TI-84 Pocket.fr
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
mdr1 a écrit:Lol, je me demande bien pourquoi elle commence en 1949 alors que les premières z80 sont arrivées bien après. Ou plutôt, pourquoi c'est limité dans le temps alors que le calcul reste le même.
Je suppose que si ça l'est c'est pour éviter à la calculatrice de calculer indéfiniment des dates (groooos lags )
Pixelyon- Argent 3
- Age : 29
Messages : 31
Date d'inscription : 22/11/2012
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-84+
Re: [83] programme calendrier Version 1
hum quel est cette fonctions dbd ? le programme est optimisable mais il est bien codee
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
Qu'est-ce qu'il y a de prévu pour le version 2 ?
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [83] programme calendrier Version 1
dbd()=daybetweenday=jed()=jourentredâtes
Les significations des acronymes sont des hypothèses de ma part.
Le manuel est ton ami (comme google).
Tu écris deux dâtes avec une syntaxe débile et ça te calcule l'écart en jours.
Texas est commercial et parfois fait probablement des économies superflues, je pense que c'est le cas de cette fonction dont ils ont limité la capacité.
De plus le nombre de jours entre le 1 janvier 1950 et le 31 décembre 2049 doit être vachement grand, cela pourrait expliquer la limitation.
Les significations des acronymes sont des hypothèses de ma part.
Le manuel est ton ami (comme google).
Tu écris deux dâtes avec une syntaxe débile et ça te calcule l'écart en jours.
Texas est commercial et parfois fait probablement des économies superflues, je pense que c'est le cas de cette fonction dont ils ont limité la capacité.
De plus le nombre de jours entre le 1 janvier 1950 et le 31 décembre 2049 doit être vachement grand, cela pourrait expliquer la limitation.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [83] programme calendrier Version 1
nan mais pour calculer un ecart de jour il y a une formule avec des modulo, en plus : 2050-1950=100*365=36500 ce aui ne fait pas non plus enormement de jour hein
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
Ce calcul n'est pas du tout modulo et il ne respecte aucune unité.
Ton calcul est tout bonnement approximatif. C'est pour ça qu'il y a des fonctions.
Mais tu as raison de me montrer que je n'avais pas réfléchi à mon affirmation sur l'ordre de grandeur.
J'ai consulté le manuel.
C'est de 1950 à 2049.
Cela permet de saisir l'année avec seulement deux chiffres.
En effet les formats possibles sont "JJMM.AA" ou "MM.JJAA".
Par contre je trouve stupide d'avoir limité la fonction ainsi pour une question de syntaxe.
ps: jed() me dit 36524
Ton calcul est tout bonnement approximatif. C'est pour ça qu'il y a des fonctions.
Mais tu as raison de me montrer que je n'avais pas réfléchi à mon affirmation sur l'ordre de grandeur.
J'ai consulté le manuel.
C'est de 1950 à 2049.
Cela permet de saisir l'année avec seulement deux chiffres.
En effet les formats possibles sont "JJMM.AA" ou "MM.JJAA".
Par contre je trouve stupide d'avoir limité la fonction ainsi pour une question de syntaxe.
ps: jed() me dit 36524
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [83] programme calendrier Version 1
mon histoire de modulo n'avais rien a voir, c'est pour calculer quel jour est le XX/XX/XXXX, il y a une histoire de modulo ce qui permet en faisant XX-YY/XX-YY/XXXX-YYYY d'avoir le nombres de jour je cherche depuis tout a l'heure et je ne retrouve rien.
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
noelthebest a écrit:Qu'est-ce qu'il y a de prévu pour le version 2 ?
tout le calendrier grégorien
jovasco- Argent 4
- Age : 69
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83] programme calendrier Version 1
Excellent programme, surtout pour un premier programme [Vous devez être inscrit et connecté pour voir cette image]
Par contre, si je ne m'abuse, s'il est en Basic pour 82 Stats, il marche aussi pour toutes les z80 supérieures non ? Dans ce cas, il vaudrait mieux éditer le titre du topic pour mentionner la compatibilité toutes calculettes (en mettant par exemple "Basic" au lieu de 82 Stats). Parce que quand j'ai vu "82 Stats", j'ai pensé que le programme était en assembleur et réservé à la 82 Stats alors que non en fait
Par contre, si je ne m'abuse, s'il est en Basic pour 82 Stats, il marche aussi pour toutes les z80 supérieures non ? Dans ce cas, il vaudrait mieux éditer le titre du topic pour mentionner la compatibilité toutes calculettes (en mettant par exemple "Basic" au lieu de 82 Stats). Parce que quand j'ai vu "82 Stats", j'ai pensé que le programme était en assembleur et réservé à la 82 Stats alors que non en fait
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
Bonjour,
merci pour ton message. On peut toujours éditer le titre du topic ou ce n'est pas conseillé?
Hayleia a écrit:[..] s'il est en Basic pour 82 Stats, il marche aussi pour toutes les z80 supérieures non ? Dans ce cas, il vaudrait mieux éditer le titre du topic pour mentionner la compatibilité toutes calculettes (en mettant par exemple "Basic" au lieu de 82 Stats). Parce que quand j'ai vu "82 Stats", j'ai pensé que le programme était en assembleur et réservé à la 82 Stats alors que non en fait
merci pour ton message. On peut toujours éditer le titre du topic ou ce n'est pas conseillé?
jovasco- Argent 4
- Age : 69
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83] programme calendrier Version 1
J'ai édité le titre.
Vous pouvez constater qu'il y a un topic expliquant les balises à mettre pour présenter un programme.
[82] --> Fonctionne sur les TI-82 à 84+
[83] --> Fonctionne sur les TI-82 Stats à 84+
[83+] --> Fonctionne sur les TI-83+ à 84+
[84+] --> Fonctionne sur les 84+
[Axe],[Grammer],[C++],[68kbasic], etc... pour les autres langages.
Vous pouvez constater qu'il y a un topic expliquant les balises à mettre pour présenter un programme.
[82] --> Fonctionne sur les TI-82 à 84+
[83] --> Fonctionne sur les TI-82 Stats à 84+
[83+] --> Fonctionne sur les TI-83+ à 84+
[84+] --> Fonctionne sur les 84+
[Axe],[Grammer],[C++],[68kbasic], etc... pour les autres langages.
persalteas- Platinum 2
- Sexe :
Age : 29
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [83] programme calendrier Version 1
les balise persalteas on ne pense pas a les lire je le sais j'ai été nouveaux il y a a peine 8 mois...
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
Ce n'est pas une excuse valable.
persalteas- Platinum 2
- Sexe :
Age : 29
Messages : 2068
Date d'inscription : 30/06/2010
Etudes : PACES (médecine)
Points Forum : 114
Points Concours : 10
Langages :- - TI-Basic Z80
- - xLib
- - Grammer
- - TI-Basic Nspire
- - TI-82 Stats.fr
- - TI-83
- - TI-83+
- - TI-84+ SE
- - TI-86
- - TI-Nspire
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [83] programme calendrier Version 1
Bonsoir
et comment voulez que je sache au départ si ça va tourner sur une machine +/- puissante ? avec les émulateurs ?
et comment voulez que je sache au départ si ça va tourner sur une machine +/- puissante ? avec les émulateurs ?
jovasco- Argent 4
- Age : 69
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83] programme calendrier Version 1
c'est vrai non mais ce n'etait pas un reproche tu ne pouvais pas savoir mais si tu veux tu peut utiliser une emulateur sans problemes.
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83] programme calendrier Version 1
rassurez-vous je n'ai pas pris ça comme un reproche
à bientôt !
à bientôt !
jovasco- Argent 4
- Age : 69
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83] programme calendrier Version 1
Pour les ému, vas sur mon site (feat Persalteas), le lien est dans ma signature.
Invité- Invité
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum