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
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Message par C.Ret » 16 janv. 2009 00:48

JE viens de voir, superbe travail ! Le tableau se développe de jour en jour !
Félicitations.

Petite précision concernant les appels de sous-procèdure sur le SHARP PC-1210/1211/1212 (et certainement les autres SHARP issus de ce précurseur):

Es gibt drei möglischkeiten fur den Sprunganweisungen GOTO und GOSUB Formen :
- Direkte Ausdruck zu Programmzeile : GOTO 90 / GOSUB 300
- Direkte Ausdruck zu Programmarke : GOTO "ENDE" / GOSUB "SUB"
- Indirekte Ausdruck oder Zeichenvariable : GOTO Z / GOSUB S (oder GOTO L$ / GOSUb W$)

Mit indirekte Ausdruck oder Zeichenvariable is eine ON ... GOTO (oder ON ... GOSUB) zerh leich zu programmiert.

Zu beilspeil, dieses Indirecte Eingabe des Sprungziels is etwas wie etwas ein ON/GOTO

Beispielprogramm 1

Code : Tout sélectionner

10: LET A=B+C
20: GOTO A
30: PRINT "E1"         <------ Falls A=30
40: PRINT "E2"         <------ Falls A=40  
50: PRINT "E3"         <------ Falls A=50.1
                              Das Sprungziel hängt von der Größe 
                              des berechneten A ab.
Beispielprogramm 2

Code : Tout sélectionner

 ...
30: GOTO A$
 ...
100: "BLAU":PRINT C    <----- Falls A$="BLAU"
 ...
200: "ROT": PRINT D     <----- Falls A$="ROT"
 ...
IOs in A$ der Text "BLAU" gespeichert, springt das Programm zu Zeile 100; lautet des Text "ROT", erfolgt der Sprung nach Zeile 200.


In der Table felt noch die Anweisungen für den Bandbetrieb des Kasettenrekorder (oder Tonbandgeräte) durch das CE-121 Inteface.
CSAVE - Speichern von Programmen oder von RESEVE-Ausdrücken.
CLOAD - Laden von Programmen und RESERVE-Ausdrücken.
CLOAD? - Vergleich der Bandinformation mit der Rechnerinformation. Überprüfen von Programmen und RESERVE-Ausdrücken.
CHAIN - Rechnergesteuerte Anforderung von Bandprogrammen.
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7462
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Message par badaze » 16 janv. 2009 00:56

:?:

Ich verstehe es nicht.
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.

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 » 16 janv. 2009 09:31

badaze, tu ne comprends pas? Le tableau ou le post du C.Ret? ;)

Il a expliqué qu'il est facile à simuler ON.. GOTO avec les Sharp 121x.

Je vais travailler sur les commandes I/O (incl. CLOAD, etc.) dans les prochains jours.

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

Message par jxano » 16 janv. 2009 14:32

C.Ret, ton allemand n'est pas parfait, mais ton initiative est louable ! (La langue du forum est tout de même le français, cela dit.)

Je pense que ces considérations sur les branchements inconditionnels sont valables pour tous les Sharp en BASIC (en tout cas, pour tous ceux que j'ai).

Quelques commandes MODE sur FX-795P. Elles concernent essentiellement le calcul sur les matrices :
  • MODE 92,A,B : copie la matrice A dans la matrice B.
  • MODE 93,A : transpose la matrice A (inverse les deux dimensions si A n'est pas carrée).
  • MODE 94,A,B,C : crée le tableau C et y calcule le produit matriciel AxB.
  • MODE 97,A,X,Y : place les dimensions de la matrice A dans les variables numériques X et Y.
En fonction de mes essais, la suite au prochain numéro.
Dernière édition par jxano le 16 janv. 2009 15:32, édité 1 fois.
Programmeur abscons.

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 16 janv. 2009 14:38

hey les gars!!
pardonnez mon inculture mais je croyais que le Fx790p et fx795p étaient juste différenciés par leur mémoire ?

semblerait il c'est pas le cas ?

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

Message par jxano » 16 janv. 2009 14:51

charognard a écrit :pardonnez mon inculture mais je croyais que le Fx790p et fx795p étaient juste différenciés par leur mémoire ?
Pas vraiment...

On distingue :
  • les FX785 et 790P d'une part (seule différence : 2 ko pour l'un, 8 ko pour l'autre, notice identique) qui contenaient un simulateur de langage-machine (qui fait l'objet d'une documentation à part du Manuel de l'utilisateur, il y avait deux bouquins dans la boîte) ;
  • et d'autre part le 795, pourvu d'une série d'utilitaires mathématiques (calcul matriciel, intégration numérique...) dont on dispose maintenant d'une image du programme...
Programmeur abscons.

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 16 janv. 2009 15:10

OK compris je confondais le 785 et le 795.
j'ai le bouquin LM d'ailleur pour le FX790

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 :

Encore un fois!

Message par Marcus von Cube » 17 janv. 2009 01:47

J'ai ajouté quelques commandes...

Dans les prochaines quatre jours je ne peux pas travailler au tableau. :(

À bientôt !

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Re: Encore un fois!

Message par charognard » 17 janv. 2009 10:18

Marcus von Cube a écrit :J'ai ajouté quelques commandes...

Dans les prochaines quatre jours je ne peux pas travailler au tableau. :(

À bientôt !
Feignasse !!

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 :

Re: Encore un fois!

Message par Marcus von Cube » 17 janv. 2009 10:56

charognard a écrit : Feignasse !!
Pardon?

Est-tu parlant allemand? "Feig-Nase" n'est pas un mot allemand. On dit "Feigling" (lâche).

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 » 17 janv. 2009 11:11

Fait néant => fainéant => feignasse :D
C'est plutôt un mot de sympathie ;)
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
C.Ret
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2483
Inscription : 31 mai 2008 23:43
Localisation : N 49°22 E 6°10

Re: Encore un fois!

Message par C.Ret » 17 janv. 2009 12:18

charognard a écrit :Feignasse !!
Wort des plat aus Südfrankreich, um ein freundliches Faul zu beschreiben !
SHARP PC-1211 + CE-121 + CE-122. | VIC 20 Commodore 128D + Printer P-803 + SD2iec. | TI-57 LCD | HP-28S + HP82240A | TI-74 BasiCalc | HP-41C + (2 memory + stat + IR) | HP-15C | HP Prime Color Touchscreen Graphing Calculator| TI-92 II | CASIO fx-602p + FA-1 | HP-71B 64K+JPC-ROM+HPIL+card reader . Sommaire des M.P.O..

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 » 17 janv. 2009 13:52

Merci pour les explications !

:) :) :) :) :)

Avatar de l’utilisateur
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4411
Inscription : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard » 17 janv. 2009 19:28

Silicium:
le forum ou on enseigne le français du sud ... depuis 1664 :wink:

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 » 17 janv. 2009 20:27

J'ai apris français au sud (Toulon et Antibes). ;)

Répondre

Revenir vers « Tous les Pockets »