Aide à la programmation suites |
Auteur |
Message |
marinosan
Invité
|
Posté le : Jeu 01 Nov 2012, 14:50
|
|
|
Bonjour j'ai un algorithme à réaliser mais je n'arrive pas à le faire. Voici l'énoncé:
M est un réel strictement positif.
Ecrire un langage naturel puis avec le langage de votre TI 82 Stats.fr un algorithme déterminant à partir duquel un>M
Esr ce que quelqu'un pourrait m'aider s'il vous plait
|
|
|
|
marinosan
Invité
|
Posté le : Jeu 01 Nov 2012, 14:53
|
|
|
Désolée j'ai oublié de préciser que un=1+1/2+.....1/n
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Lun 05 Nov 2012, 9:40
|
|
|
Voici le code:
Code | Prompt M
If M<0
Stop
0->U
1->N
While U[inférieur où égal à]M
U+1/N->U
N+1->N
End
Disp U,N |
Pour l'algo en langage naturel c'est pas vraiment mon fort mais je regarderai ça à tête reposée.
Sangohan38
|
|
|
|
marinosan
Invité
|
Posté le : Lun 05 Nov 2012, 11:28
|
|
|
Merci beaucoup, j'étais coincée depuis un moment dessus !!
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Lun 05 Nov 2012, 12:31
|
|
|
Et en langage algorithmique ça devrai donner ceci:
Lire M
Début si
Si M<0
Fin
U prend la valeur 0
N prend la valeur 1
Tant que U est inférieur où égal à M
Début tant que
U prend la valeur U+1/N
N prend la valeur N+1
Fin tant que
Afficher U
Afficher N
J'en suis pas du tout sur mais les pros me corrigerons.
Sangohan38
|
|
|
|
marinosan
Invité
|
Posté le : Mar 06 Nov 2012, 15:01
|
|
|
Merci Beaucoup !!
|
|
|
|