Taper un programme BASIC sur un MSX
Modérateur : Politburo
-
- Fonctionne à 2400 bauds
- Messages : 2362
- Enregistré le : 16 févr. 2008 23:34
- Localisation : Paris 20ème
Taper un programme BASIC sur un MSX
Bonjour,
En guise d'étrennes, j'ai téléchargé et installé "BlueMsx : un émulateur de jeux vidéo MSX", pas spécialement pour jouer, mais pour la possibilité d'utiliser le BASIC spécifique de ce standard, que je n'ai plus pratiqué depuis près de 30 ans.
Je me suis offert une petite mise en jambes avec un petit algorithme testé et retesté sur nombre de mes poquettes, et même sur des machines amicalement mises à ma disposition.
En guise d'étrennes, j'ai téléchargé et installé "BlueMsx : un émulateur de jeux vidéo MSX", pas spécialement pour jouer, mais pour la possibilité d'utiliser le BASIC spécifique de ce standard, que je n'ai plus pratiqué depuis près de 30 ans.
Je me suis offert une petite mise en jambes avec un petit algorithme testé et retesté sur nombre de mes poquettes, et même sur des machines amicalement mises à ma disposition.
Programmeur abscons.
- C.Ret
- Fonctionne à 9600 bauds
- Messages : 3421
- Enregistré le : 31 mai 2008 23:43
- Localisation : N 49°22 E 6°10
Re: Taper un programme BASIC sur un MSX
Salut jxano.
C'est effectivement une seine activité et une bonne résolution que de bien commencer l'année avec un algorithme bien établi.
Mais, à l'usage, ce fond bleu détonnant n'est-il pas un peu gênant ?
Je préfère un fond noir et quelques couleurs pour aider à interpréter les résultats :
C'est effectivement une seine activité et une bonne résolution que de bien commencer l'année avec un algorithme bien établi.
Mais, à l'usage, ce fond bleu détonnant n'est-il pas un peu gênant ?
Je préfère un fond noir et quelques couleurs pour aider à interpréter les résultats :
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
- gege
- Fonctionne à 14400 bauds
- Messages : 7148
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: Taper un programme BASIC sur un MSX
Bonjour,
Merci pour ce bel algorithme !
Je file le tapoter sur un truc.
A+
G.E.
Merci pour ce bel algorithme !
Je file le tapoter sur un truc.
A+
G.E.
- badaze
- Fonctionne à 14400 bauds
- Messages : 8409
- Enregistré le : 12 févr. 2007 18:36
- Localisation : Pas très loin de Lyon
- Contact :
Re: Taper un programme BASIC sur un MSX
En ce qui me concerne, je mettrais une virgule entre les différentes sorties écran histoire de donner une meilleure lisibilité.
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.
-
- Fonctionne à 2400 bauds
- Messages : 2362
- Enregistré le : 16 févr. 2008 23:34
- Localisation : Paris 20ème
Re: Taper un programme BASIC sur un MSX
C'était juste un galop d'essai, mon programme n'a pas tous les raffinements. Dans certaines versions, j'incluais le calcul du nombre de termes avant l'affichage du premier terme.
Je vous prépare un programme avec un produit de binômes et je vous montre ça.
Je vous prépare un programme avec un produit de binômes et je vous montre ça.
Programmeur abscons.
- C.Ret
- Fonctionne à 9600 bauds
- Messages : 3421
- Enregistré le : 31 mai 2008 23:43
- Localisation : N 49°22 E 6°10
Re: Taper un programme BASIC sur un MSX
Bonne suggestion qui effectivement améliore la lisibilité et surtout simplifie considérablement le code :
J'attends avec impatience le galop suivant, surtout pour le calcul du nombre de termes.
Je m'y suis essayé hier soir pour tenter de faire un affichage plus soigné (bien régulièrement tabulé) mais je n'y suis pas parvenu
Il doit pourtant y avoir un moyen simple et efficace.
Trop fainéant en cette saison je suis.
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.
-
- Fonctionne à 2400 bauds
- Messages : 2362
- Enregistré le : 16 févr. 2008 23:34
- Localisation : Paris 20ème
Re: Taper un programme BASIC sur un MSX
Tu peux tâtonner, comme je le fais encore. Il s'agit de calculer une combinaison.
Programmeur abscons.
-
- Fonctionne à 2400 bauds
- Messages : 2362
- Enregistré le : 16 févr. 2008 23:34
- Localisation : Paris 20ème
Re: Taper un programme BASIC sur un MSX
C'est mieux comme ça, en noir sur blanc ?
Avec le produit, l'enjeu de l'affichage est la compacité, donc j'ai travaillé cette partie pour présenter un résultat factorisé. Le calcul du nombre de termes est fait ici sans factorielle ; sur mon Casio fx-790P, j'écris "NCR(E+N-1,E)".
Avec le produit, l'enjeu de l'affichage est la compacité, donc j'ai travaillé cette partie pour présenter un résultat factorisé. Le calcul du nombre de termes est fait ici sans factorielle ; sur mon Casio fx-790P, j'écris "NCR(E+N-1,E)".
Programmeur abscons.
- C.Ret
- Fonctionne à 9600 bauds
- Messages : 3421
- Enregistré le : 31 mai 2008 23:43
- Localisation : N 49°22 E 6°10
Re: Taper un programme BASIC sur un MSX
C'est Tip-Top !
En plus, j'ai trouvé le moyen d'obtenir ces combinaisons sans même avoir à programmer en BASIC.
Là aussi c'est Tip-Top car en noir sur un beau fond blanc.... par contre question lisibilité ???
SHARP PC-1211 PC-1360 EL-5150 PC-E500 | Commodore C=128D | Texas Instruments Ti-57LCD Ti-74BASICalc Ti-92II Ti-58c Ti-95PROCalc Ti-30XPROMathPrint | Hewlett-Packard HP-28S HP-41C HP-15C HP-Prime HP-71B | CASIO fx-602p | NUMWORKS | Graphoplex Rietz Neperlog | PockEmul | Sommaire des M.P.O. | Ma...dov'il sapone.