Bonjour,
j'ai un exercice a faire et je voulais vous demander votre avis par rapport a ce que j'ai écrit
il faut ecrire un algo de calcul du nombre
1/1+ 1/1+ 1/1+...1+ 1/a
avec n traits de fraction
Je propose comme algorithme :
Lire a
Lire n
0S (*)
1+ 1/aa
S+1S
Si S=n alors afficher 1/a
Sinon retourner en (*)
Fin si
PS : comment fait-on sur le forum pour écrire des traits de fraction pour faire comme des fractions continues ??
il faut ecrire un algo de calcul du nombre
1/1+ 1/1+ 1/1+...1+ 1/a
avec n traits de fraction
Si je traduis, on cherche le résultat de (n - 1) + 1/a
Me trompè-je ?
...
et si c'est le cas; l'algo me semble bon, même si
pour l'écrire en structuré, une boucle FOR ou WHILE serait
mieux qu'un LABEL et un TEST conditionnel de fin de séquence.
...
il s'agit du nombre
1/(1+ (1/1+(1/1+... 1+ 1/(a)...)))
en fait je vais essayer de le dire en francais
C'est le nombre :
1 avec un graaaaand trait de fraction qui contient en dessous 1+ (1 et un graaaand trait de fraction , qui contient en dessous etc...
vous comprenez ?
j'ai compris.
donc je confirme :
l'algo me semble bon, même si
pour l'écrire en structuré, une boucle FOR ou WHILE serait
mieux qu'un LABEL et un TEST conditionnel de fin de séquence
...
J'applique la structure acquise en cours...
quand vous parlez de FOR ou WHILE vous voulez dire par exemple : Pour x variant de 1 a 100
ou Tant que x 0 ...
C'est ça ?
oui, c'est tout à fait ça.
En algorithmie structurée, il faut très vite oublier les LABEL et les GOTO
...
Ce qui donnerait :
Lire a
Lire n
0S
Tant que Sn
1+ 1/a a
S-1S
FIN TANT QUE
FIN
C'est ça ?
Et vous etes surs que ce n'est pas plutot S+1S ??
Merci de votre aide
VARIABLES
a est un nombre
n est un nombre
DEBUT ALGORITHME
Lire a
Lire n
0 -> S
Tant que (S n)
1 + 1/a -> a
S+1 -> S
FIN TANT QUE
afficher 1/a
FIN ALGORITHME
...
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :