Exemple De Programmation - HP 50g Guide De L'utilisateur

Masquer les pouces Voir aussi pour 50g:
Table des Matières

Publicité

Chapitre 21
Programmation en langage RPL Utilisateur
Le langage RPL Utilisateur est le langage de programmation le plus couramment
utilisé pour programmer la calculatrice. Les composants du programme peuvent
être assemblés dans l'éditeur de lignes ; pour ce faire, on les inclut entre des
conteneurs de programme « » dans l'ordre approprié. Dans la mesure où les
utilisateurs ont plus d'expérience de la programmation en langage RPN, la
plupart des exemples de ce chapitre seront présentés en mode RPN. De même,
pour faciliter la saisie des commandes de programmation, il est recommandé
de définir l'indicateur système 117 sur les menus SOFT. Les programmes
fonctionnent aussi bien en mode ALG une fois qu'ils ont été débogués et testés
en mode RPN. Si vous préférez travailler en mode ALG, apprenez simplement
comment programmer en RPN, puis redéfinissez le mode d'utilisation sur ALG
pour exécuter les programmes. Pour obtenir un exemple simple de
programmation RPL Utilisateur en mode ALG, reportez-vous à la dernière page
de ce chapitre.

Exemple de programmation

Dans tous les chapitres précédents de ce guide, nous avons présenté un certain
nombre de programmes pouvant être utilisés pour différentes applications (par
exemple, des programmes CRMC et CRMT, utilisés pour créer une matrice à
partir d'un certain nombre de listes, ont été présentés au Chapitre 10). Dans
cette section, nous présentons un programme simple permettant d'introduire des
concepts liés à la programmation de la calculatrice. Le programme que nous
2
rédigerons permettra de définir la fonction f(x) = sinh(x)/(1+x
), laquelle
accepte les listes comme arguments (c'est-à-dire que x peut être une liste de
nombres, comme décrit au Chapitre 8). Au Chapitre 8, nous avons indiqué que
le signe plus, se comporte comme un opérateur de concaténation pour les listes
et non pour produire une somme terme à terme. Pour ce faire, il faut utiliser
l'opérateur ADD, lequel produit une addition des listes terme à terme. Ainsi,
pour définir la fonction présentée ci-dessus, nous utiliserons le programme
suivant :
«
»
'x' STO x SINH 1 x SQ ADD / 'x' PURGE
Pour intégrer ce programme, procédez comme suit :
Page. 21-1

Publicité

Table des Matières
loading

Table des Matières