Les instructions détaillées pour l'utilisation figurent dans le Guide de l'utilisateur.
[. . . ] hp 33s calculatrice scientifique
guide de l'utilisateur
H
dition 2 Rfrence HP F2216-90003
Avis
ENREGISTRER VOTRE PRODUIT A : www. register. hp. com CE MANUEL ET LES EXEMPLS STIPULES DANS LES PRSENTES SONT FOURNIS TELS QUELS ET PEUVENT TRE MODIFIS SANS PRAVIS. HEWLETT-PACKARD COMPANY N'OFFRE AUCUNE GARANTIE CONCERNANT CE MANUEL, Y COMPRIS MAIS NON LIMITE AUX GARANTIES IMPLICITES DE COMMERCIALISATION, DE NON-VIOLATION ET DE D'APTITUDE UN EMPLOI PARTICULIER. N'ENDOSSE AUCUNE RESPONSABILIT QUANT AUX ERREURS OU DOMMAGES INDIRECTS OU ACCESSOIRES LIS L'APPROVISIONNEMENT, LA PERFORMANCE OU L'EMPLOI DE CE MANUEL OU DES EXEMPLES QU'IL CONTIENT. Copyright 1988, 1990-1991, 2003 Hewlett-Packard Development Company, L. P. [. . . ] Ceci vous permet d'crire des programmes qui acceptent des nombres avec n'importe laquelle des quatre bases, raliser des oprations arithmtiques et afficher le rsultat dans n'importe quelle base. Pendant l'criture des programmes qui utilisent des nombres dans d'autres bases que 10, rglez le mode de base comme rglage actuel de la calculatrice et dans le programme (comme une instruction).
Slection d'un mode de base dans un programme
Insrez l'instruction BIN, OCT ou HEX au dbut du programme. Vous devriez normalement inclure une instruction DEC la fin du programme pour ramener le rglage de la machine vers le mode Dcimal quand le programme est fini. Une instruction dans un programme pour changer le mode de base dterminera comment l'entre venir est interprte et comment les sorties sont reprsentes pendant et aprs l'excution du programme, mais cela n'affecte pas les lignes du programme quand vous les entrez. Les valuation d'quation, les opration SOLVE et le calcule basculer automatiquement en mode dcimal. FN permettent de
Programmation simple 1225
Nombres saisis dans des lignes de programme
Avant de commencer la saisie du programme, dfinissez le mode de base. Le rglage actuel pour le mode de base dtermine les nombres que vous allez entrer dans les lignes du programme. L'affichage de ces nombres varie quand vous changer de mode de base. Les numros des lignes de programme apparaissent toujours en base 10. Un indicateur vous informe la base qui est actuellement slectionne. Comparez les lignes de programme cidessous dans les colonnes de gauche et de droite. Tous les nombres nondcimaux sont justifis droite dans l'affichage de la calculatrice. Remarquez comment le nombre 13 apparat comme D en mode Hexadcimal.
Rglage mode dcimal :
: :
PRGM PRGM
Rglage mode hexadcimal :
: :
PRGM PRGM HEX HEX
: :
: :
1226 Programmation simple
Expressions polynomiales et mthode de Horner
Certaines expressions, telles que les polynmes, utilisent la mme variable plusieurs fois pour leur calculs. Par exemple, l'expression : Ax4 + Bx3 + Cx2 + Dx + E utilise la variable x quatre fois. Pour calculer une telle expression en utilisant les oprations ALG, un programme devrait constamment rappeler une copie enregistre de x depuis une variable.
Exemple : Ecrivez un programme utilisant les oprations ALG pour 5x4 + 2x3, puis l'valuez pour x = 7.
Touches : (En mode ALG)
Affichage :
Description :
A X 5 X 4 2 X 3 5 5x 5x4 5x4 + 2 (5x + 2)x3
Affiche le libell A, qui
Programmation simple 1227
prend 93 octets. Maintenant, valuer le polynme pour x = 7.
Touches : (En mode ALG)
A valeur 7
Affichage :
Description :
Demande pour x. Rsultat.
Une forme plus gnrale de ce programme pour toute quation Ax4 + B x3 + C x2 + Dx + E serait :
Somme de contrle et longueur : E41A 54
1228 Programmation simple
13
Techniques de programmation
Le chapitre 12 a couvert les fondamentaux de la programmation. Ce chapitre explore des techniques plus sophistiques, mais plus utiles : En utilisant des sousroutines pour simplifier les programmes en sparant et libellant les portions d'un programme qui sont consacres des tches particulires. L'utilisation de sousroutines raccourcit galement un programme quand il doit raliser une srie d'tapes plus d'une fois. Utilisation d'instructions conditionnelles (comparaisons et indicateurs) pour dterminer quelles instructions ou sousroutines doivent tre utilises, Utilisation de boucles avec des compteurs pour excuter un ensemble d'instruction un certain nombre de fois. Utilisation d'adressage indirect pour accder diffrentes variables en utilisant la mme instruction du programme.
Routines dans les programmes
Un programme est compos d'une ou plusieurs routines. Une routine est une unit fonctionnelle qui accomplit une tche spcifique. [. . . ] Voir liste d'quation longueurs, 67, 619, 127, B2 mmoire dans, 1216 mode basique, 65, 611, 1225 nombres dans, 65 parenthses, 65, 66, 614 polynomiales, 1520 priorit des oprateurs, 614 racine multiples, 78 racines, 71 rsolution, 71, D1 rsum des oprations, 63 saisie, 64, 68 simultanes, 1512 sommes de contrle, 619, 127, 1224 stockage de la valeur de la variable, 611 suppression, 16, 68 syntaxe, 614, 618, 1216 types de, 69 usage de la pile, 611 utilisations, 61 valeurs numriques de, 610, 611, 71, 76, 124 variables en, 63 quations d'affectation, 610, 611
Index5
quations d'galit, 69, 610 quations d'expression, 69, 610, 71 quations quadratiques, 1520 quations simultanes, 1512 erreurs correction, 28, F1 effacement, 15 estimation (statistique), 118, 161 estimations (pour SOLVE), 146 tendue de nombres, 116 excution des programmes, 1210 exposants de dix, 114, 115
Fonction Bessel, 83 fonction carre, 42 fonction de racine carre, 117 fonction entier, 415 fonction fractionnelle, 415 fonction gamma, 413 fonction inverse, 117, 93 fonction puissance, 93 fonctionnement des programmes, 1210 fonctions deux nombres, 28 un nombre, 28 dans les quations, 65, 615 dans les programmes, 127 deux nombres, 117, 93 liste de, G1 noms dans l'affichage, 41, 416, 128 nonprogrammables, 1225 un nombre, 93 un seul nombre, 117 fonctions de conversion, 48 fonctions de pourcentage, 46 fonctions de puissance, 42 fonctions de puissances, 115 fonctions exponentielles, 115, 42, 93 fonctions hyperbolique inverses, 45 fonctions hyperboliques, 45 fonctions logarithmiques, 42, 93 fonctions modif/pourcentage, 46 fonctions racine, 43 fonctions trigonomtriques, 44, 93
F
FN. Voir intgration alterne le mode affichage, 123 bascule le drapeau, 1310 bascule le mode d'affichage, 51 pas programmable, 510 toggles display mode, A2 fonction factorielle, 413 faire si vrai, 136, 146 fentres (nombres binaires), 106 flux financiers, 171 FN= dans les programmes, 146, 149 programmes d'intgration, 147 rsolution de programmes, 141 fonction au carr, 117
Index6
fonctions trigonomtriques inverses, 44 format ALL. Voir format de l'affichage dans les quations, 65 dans les programmes, 126 paramtrage, 120 format d'affichage affectant l'arrondi, 415 affecte l'intgration, 82, 87 affecte les nombres, 119 affecte l'intgration, 86 dfaut, B4 mise en place, 119 paramtrage, A1 points et virgules dans, 118, A1 format ENG, 120. Voir galement format de l'affichage format FIX, 119. [. . . ]