Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Algorithme

Posté par
Agatha
22-10-11 à 15:05

Bonjour, je souhaite programmer l'algorithme suivant :

Choisir un nombre
Le multiplier par 3
Ajouter 2
Multiplier par le nombre de départ
Soustraire 2


J'utilise un TI83 +, j'ai essayé, de programmer cet algorithme. Disons, que je rencontre quelques difficultés étant donné que je ne suis pas très aguerrie dans la programmation. La calculatrice m'affiche en effet erreur lorsque je souhaite utiliser mon programme. Je vous donne ce que j'ai tapé :

: Prompt A
: ((A*3-2)*A)-4)→ X
: Then
: Disp "RESULTAT :", X

J'imagine que mon erreur doit être évidente vu la simplicité du problème. Merci de m'éclairer !

Posté par
pgeod
re : Algorithme 22-10-11 à 15:13


: Prompt A
: ((A*3+2)*A)-2)-> X
: Disp "RESULTAT :", X

Posté par
dhalte
re : Algorithme 22-10-11 à 15:15

je ne connais pas le langage de programmation de cette calculatrice, mais je me permets une remarque

Choisir un nombre
Le multiplier par 3
Ajouter 2
Multiplier par le nombre de départ
Soustraire 2

((A*3-2)*A)-4)

ne sont pas identiques

Choisir un nombre : A
Le multiplier par 3 : 3A
Ajouter 2 : 3A+2
Multiplier par le nombre de départ (3A+2)*A
Soustraire 2 : (3A+2)*A - 2

et ne te faut-il pas définir auprès de ta calculatrice ce qu'est cette 'variable' A ?
dire par exemple que c'est une saisie au clavier.

Posté par
dhalte
re : Algorithme 22-10-11 à 15:16

bon, ben j'imagine que pgeod t'a donné la réponse.

Posté par
pgeod
re : Algorithme 22-10-11 à 15:17

bonjour dhalte

le :then
doit être en trop dans la syntaxe
d'où l'erreur

Posté par
dhalte
re : Algorithme 22-10-11 à 15:20

ahhh
c'est bien possible

entre TI83, même +, et C, C++, C#, Basic.NET, java, ADA, python, javascript, etc...
il y a des invariants qui restent (ce qui est le propre des invariants)

Posté par
pgeod
re : Algorithme 22-10-11 à 15:23


tout à fait.
même si je ne connais que BASIC, DBASE4, LISP, COBOL, C et C++
et pas tout les langages barbares que tu énonces.

...

Posté par
Agatha
re : Algorithme 22-10-11 à 15:28

Ah, c'est une erreur d'inattention de ma part quand j'ai copié l'énoncé, il faut bien soustraire 4 en dernier !

Le prompt permet une saisie au clavier effectivement, à l'utilisation du programme.

J'ai supprimé le Then, et quelques parenthèses grâce à vos suggestions et finalement, mon programme marche, grâce à vous

Merci beaucoup

Posté par
pgeod
re : Algorithme 22-10-11 à 15:29

Posté par
dhalte
re : Algorithme 22-10-11 à 15:32

sais-tu que Ritchie (de Kernighan et Ritchie, les inventeurs du langage C) vient de mourir, juste après le gourou Steve Jobs;
cet événement n'a pas eu de retentissement planétaire.

Posté par
pgeod
re : Algorithme 22-10-11 à 16:30


j'ai fait un peu d'histoire, aujourd'hui, grace à toi.
c'est le R du fameux K&R

...

Posté par
dhalte
re : Algorithme 22-10-11 à 16:31

exact
enfin, c'était...



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1724 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !