Ouf ! Ce doit être un peu tordu à faire ça, non ?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 !!!![]()
Tableau de comparaison des mots clefs en BASIC
Modérateur : Politburo
- Thierry Loiseau
- Fonctionne à 1200 bauds

- Messages : 822
- Inscription : 10 avr. 2004 22:23
- Localisation : Terrasson (Périgord)
- Contact :
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/
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/
- pir2
- Fonctionne à 9600 bauds

- Messages : 4594
- Inscription : 31 oct. 2006 16:08
- Localisation : 67310 Westhoffen
- Contact :
MerciThierry 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![]()
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à
- gege
- Fonctionne à 14400 bauds

- Messages : 7180
- Inscription : 31 janv. 2008 15:24
- Localisation : Banlieue Paârisienne
- Contact :
Pareil pour les programmes d'échecs qui battent largement leurs concepteurs.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
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.
- zpalm
- Fonctionne à 9600 bauds

- Messages : 2498
- Inscription : 03 mai 2008 15:33
- Localisation : Grenoble
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:pir2 a écrit :Personne n'aurait le même pour le HP-71 ?
http://collection.sasfepu.free.fr/collection/index.html
- pir2
- Fonctionne à 9600 bauds

- Messages : 4594
- Inscription : 31 oct. 2006 16:08
- Localisation : 67310 Westhoffen
- Contact :
Mercizpalm a écrit :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:pir2 a écrit :Personne n'aurait le même pour le HP-71 ?
http://collection.sasfepu.free.fr/collection/index.html
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
-
jxano
- Fonctionne à 2400 bauds

- Messages : 2368
- Inscription : 17 févr. 2008 00:34
- Localisation : Paris 20ème
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.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 !!!![]()
PS : Ce n'était pas non plus des Diaboliques !!!
[OFF TOPIC OFF]
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

- Messages : 2368
- Inscription : 17 févr. 2008 00:34
- Localisation : Paris 20ème
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 ?pir2 a écrit :Mercizpalm a écrit :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:pir2 a écrit :Personne n'aurait le même pour le HP-71 ?
http://collection.sasfepu.free.fr/collection/index.html![]()
Dernière édition par jxano le 09 janv. 2009 17:32, édité 1 fois.
Programmeur abscons.
- Marcus von Cube
- Fonctionne à 1200 bauds

- Messages : 914
- Inscription : 20 avr. 2006 13:48
- Localisation : Wehrheim, Allemagne
- Contact :
Page "functions" ajouté (incomplète)
J'ai mis à jour encore une fois le tableau.
Strings, Numbers, Conversions,...
Strings, Numbers, Conversions,...
Marcus von Cube
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
-
jxano
- Fonctionne à 2400 bauds

- Messages : 2368
- Inscription : 17 févr. 2008 00:34
- Localisation : Paris 20ème
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" ?
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.
- gege
- Fonctionne à 14400 bauds

- Messages : 7180
- Inscription : 31 janv. 2008 15:24
- Localisation : Banlieue Paârisienne
- Contact :
Tu fais allusion au traitement de chaînes sur HP on dirait.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" ?
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

- Messages : 2368
- Inscription : 17 févr. 2008 00:34
- Localisation : Paris 20ème
Sur HP-28, 48 et consorts, c'est la commande REPL.gege a écrit :Tu fais allusion au traitement de chaînes sur HP on dirait.
Ca devait ressembler à XX$[A,B]=YY$, non ???
C'est devenu un classique dans les BASIC... Tu devrais observer ça dans VB. Ça marche sur X-07, je viens de vérifier.gege a écrit :A mon avis c'est du totalement spécifique.
Code : Tout sélectionner
A$="QWERTYUIOP"
MID$(A$,3,2)="CVB"
?A$
QWCVBTYUIOPJe réserve ma place pour l'exhumation.gege a écrit :à déterrer...
Programmeur abscons.
- Marcus von Cube
- Fonctionne à 1200 bauds

- Messages : 914
- Inscription : 20 avr. 2006 13:48
- Localisation : Wehrheim, Allemagne
- Contact :
Les HPs supportent ça mais aucun autre machine ne support cette notation. Les chaînes ne doivent pas être de la même longueur.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" ?
Marcus von Cube
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S
Wehrheim, Allemagne
http://www.mvcsys.de
CASsette IO utilities
BASIC comparison sheet
WP 34S




