Tableau de comparaison des mots clefs en BASIC

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
Thierry Loiseau
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 822
Inscription : 10 avr. 2004 22:23
Localisation : Terrasson (Périgord)
Contact :

Message par Thierry Loiseau » 08 janv. 2009 20:50

badaze a écrit : Il y a quelques années j'avais fait un programme de résolution de Sudoku (en Delphi sur pécé) en implémentant quelques règles que j'utilisais. Je me suis rendu compte que le programme résolvait des Sudokus que je n'arrivais pas à faire !!! 8O
Ouf ! Ce doit être un peu tordu à faire ça, non ? 8O
HP-41C, HP-12C ; Casio FX-702P, FX-850P, FX-602P, FX-3900P, FX-4000P, FX-180Pv ;
TI 57 avec adaptation d'une pile LR9 et une originale, accus HS; Newton MP 120FR, MP 2100US, MP 130US...
Apple //e, 7100, 8100, 8500, PB-540c, PISMO, CPC-6128, MO5... et bien d'autres trucs

http://astrophoto.free.fr/

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 » 09 janv. 2009 11:32

Thierry Loiseau a écrit :Pour info, j'ai un PDF concernant le HP-75

Reference Manual (64 pages) (2Mo)

Bravo pour ce projet en tout cas :!: :!:
Merci :D

Personne n'aurait le même pour le HP-71 ?
(je pose la question, mais j'ai pas vérifié si je l'avais déjà :wink: )
Image
Image

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Message par gege » 09 janv. 2009 11:57

badaze a écrit :Il y a quelques années j'avais fait un programme de résolution de Sudoku (en Delphi sur pécé) en implémentant quelques règles que j'utilisais. Je me suis rendu compte que le programme résolvait des Sudokus que je n'arrivais pas à faire !!! 8O
Pareil pour les programmes d'échecs qui battent largement leurs concepteurs.
Plus généralement, c'est aussi pareil que les fabricants de ski qui seraient incapables de gagner le "super G"...

Bravo tout de même, c'est génial de créer un truc "intelligent !
G.E.

Avatar de l’utilisateur
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2498
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Message par zpalm » 09 janv. 2009 13:55

pir2 a écrit :Personne n'aurait le même pour le HP-71 ?
Tu peux trouver les manuels d'utilisation et de référence du HP 71 en français sur ce site dans la section manuels à télécharger:
http://collection.sasfepu.free.fr/collection/index.html

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4594
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 » 09 janv. 2009 15:40

zpalm a écrit :
pir2 a écrit :Personne n'aurait le même pour le HP-71 ?
Tu peux trouver les manuels d'utilisation et de référence du HP 71 en français sur ce site dans la section manuels à télécharger:
http://collection.sasfepu.free.fr/collection/index.html
Merci :D

Je connaissais le site, mais je ne me rappellais plus avoir chargé le manuel du 71B (que je n'avais pas encore lorsque j'avais exploré ces pages).

Du coup, je vais prendre les autres également :wink:
Image
Image

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 09 janv. 2009 17:07

badaze a écrit :[OFF TOPIC ON]
Il y a quelques années j'avais fait un programme de résolution de Sudoku (en Delphi sur pécé) en implémentant quelques règles que j'utilisais. Je me suis rendu compte que le programme résolvait des Sudokus que je n'arrivais pas à faire !!! 8O

PS : Ce n'était pas non plus des Diaboliques !!!
[OFF TOPIC OFF]
Si ton programme fonctionne par essai-échec, il peut résoudre n'importe quel sudoku, et en peu de coups. Malheureusement, selon les grands maîtres, c'est de la triche, car on doit résoudre le problème uniquement par déduction. Le sudoku est un labyrinthe dont la sortie est la grille complète.

J'ai fait quelques solveurs avec OpenOffice Calc, et je ne suis pas allé plus loin que les méthodes de doublets et triplets cachés ; déjà que j'ai mis un bout de temps avant de conceptualiser un solitaire caché...
Programmeur abscons.

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 09 janv. 2009 17:11

gege a écrit :Pareil pour les programmes d'échecs qui battent largement leurs concepteurs.
Les machines moulinent vite et n'oublient rien, précisément ce dont je suis incapable ! C'est pour cela que j'apprécie leur compagnie. Ce sont les béquilles de mon grand cerveau malade.
Programmeur abscons.

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 09 janv. 2009 17:28

pir2 a écrit :
zpalm a écrit :
pir2 a écrit :Personne n'aurait le même pour le HP-71 ?
Tu peux trouver les manuels d'utilisation et de référence du HP 71 en français sur ce site dans la section manuels à télécharger:
http://collection.sasfepu.free.fr/collection/index.html
Merci :D
La page du HP-71B est bien là, mais pas de lien vers le manuel dans celle-ci... Il se trouve ailleurs dans le site ?
Dernière édition par jxano le 09 janv. 2009 17:32, édité 1 fois.
Programmeur abscons.

Avatar de l’utilisateur
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2498
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Message par zpalm » 09 janv. 2009 17:34

jxano a écrit : La page du HP-71B est bien là, mais pas de lien vers le manuel dans celle-ci... il se trouve ailleurs dans le site ?
Tous les manuels se trouvent sur la page "Manuels à télécharger", on y accède par le menu sur la gauche (deuxième lien sous "ma page d'accueil")

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 09 janv. 2009 18:00

zpalm a écrit :Tous les manuels se trouvent sur la page "Manuels à télécharger", on y accède par le menu sur la gauche (deuxième lien sous "ma page d'accueil")
Merci ! Je pensais les trouver sur chaque page dédiée à chaque machine.
Programmeur abscons.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Page "functions" ajouté (incomplète)

Message par Marcus von Cube » 12 janv. 2009 02:39

J'ai mis à jour encore une fois le tableau.

Strings, Numbers, Conversions,...

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 12 janv. 2009 12:18

Bonjour,

Plutôt que "Works just on...", j'aurais écrit "Works only with the special string variable $".

Autrement, je m'amuse de voir que seul HP fait la distinction entre le reste euclidien ("remainder") et le modulo !

Petite question : est-il possible sur une de ces machines de faire de la substitution de caractères dans une chaîne, avec une écriture du style mid$(a$,4,2)="ABC" ?
Programmeur abscons.

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Message par gege » 12 janv. 2009 18:14

jxano a écrit :Petite question : est-il possible sur une de ces machines de faire de la substitution de caractères dans une chaîne, avec une écriture du style mid$(a$,4,2)="ABC" ?
Tu fais allusion au traitement de chaînes sur HP on dirait.
Ca devait ressembler à XX$[A,B]=YY$, non ???
A mon avis c'est du totalement spécifique.

D'ailleurs je me souviens que si on faisait quelquechose du genre que tu dis :
A$[16956,32]="DOEP", ça plantait le HP75 (pour une valeur > 16384) mais avec une valeur au-delà on obtenait bien une erreur...
à déterrer...

G.E.

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Message par jxano » 12 janv. 2009 19:04

gege a écrit :Tu fais allusion au traitement de chaînes sur HP on dirait.
Ca devait ressembler à XX$[A,B]=YY$, non ???
Sur HP-28, 48 et consorts, c'est la commande REPL.
gege a écrit :A mon avis c'est du totalement spécifique.
C'est devenu un classique dans les BASIC... Tu devrais observer ça dans VB. Ça marche sur X-07, je viens de vérifier.

Code : Tout sélectionner

A$="QWERTYUIOP"
MID$(A$,3,2)="CVB"
?A$
QWCVBTYUIOP
Et je ne crois pas que c'est uniquement du Microsoft... (Du reste, qu'est-ce qui leur appartient ?)
gege a écrit :à déterrer...
Je réserve ma place pour l'exhumation.
Programmeur abscons.

Avatar de l’utilisateur
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Inscription : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube » 13 janv. 2009 10:37

jxano a écrit : Petite question : est-il possible sur une de ces machines de faire de la substitution de caractères dans une chaîne, avec une écriture du style mid$(a$,4,2)="ABC" ?
Les HPs supportent ça mais aucun autre machine ne support cette notation. Les chaînes ne doivent pas être de la même longueur.

Répondre

Revenir vers « Tous les Pockets »