Bonsoir,
Voilà, j'ai un DM de maths avec un jolie algorithme à faire pour pouvoir faire l'exercice. Le problème ? C'est que mon programme est faux car quand je fais "exe" il me marque "math error".
Je possède la calculatrice Casio graph 35+ (ancien modèle car ce n'est pas la bleue mais la verte).
Voici le programme que j'ai à faire:
ENTREE: n un entier naturel
INITIALISATION: Affecter à u la valeur 1 ; à S la valeur 1 ; et à i la valeur 0 ;
TRAITEMENT: Tant que i < n
Affecter à u la valeur 2u + 1- i ;
Affecter à S la valeur S + u ;
Affecter à i la valeur i + 1
SORITE: Afficher u ;
Afficher S.
Voici ce que j'ai mis:
1->N
1->U
1->S
0->i
While i<N
2U+1-i->U
S+U->S
i+1->i
"U" (avec le petit triangle foncé à côté)
"S" (avec le petit triangle foncé à côté)
Pouvez-vous m'aider en me disant ou j'ai faux.
Merci d'avance 
Merci pour votre réponse, j'ai donc remplacer le N->1 par "N"?->N
Mais malheureusement ça ne fonctionne toujours pas :/
il manque un endwhile
vous donnez des ordres d'affichage mais vous ne dites pas ce qu'il faut afficher
"u" est un texte
Merci pour vos réponses
Avec un WhileEnd, la calculette ne m'affiche plus "error".
Par contre quand je lance le programme (je prends N=2)
N?
2 (exe)
U (exe)
S (exe)
U (exe)
S (exe)
Voilà le résultat que j'obtiens.
vous devez obtenir des valeurs que sont ces exe ?
N=2 0<2 2+1-0=3 u=3 S=4 i=1
1<2 23+1-1=6 S=10 i=2
2<2 arrêt
u 6
S 10
J'abandonne...
Je fais faire les calcules sont ce fichu programme.
En tout cas, merci pour votre aide !
Bonne soirée !
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :