100eme terme d'une liste (2) |
Auteur |
Message |
Krosfire
Autorisation : Membre
Nb de messages : 1
Inscrit le : Jeu 22 Nov 2012, 15:13
|
Posté le : Jeu 22 Nov 2012, 15:22
|
|
|
Bonjour, je suis actuellement en première S et je ne suis pas très fort en Algorithme sur TI 82. J'ai besoin d'un peu d'aide s'il vous plait, pour ceci : "Faire un algorithme pour trouver le 100e terme de la liste. Voici la liste : 1;2;4;8;16;32;etc.."
Pour trouver les nombres suivant il suffit de multiplier le dernier nombre obtenu par 2 (1x2=2 ; 2x2=4 ; 4x2 = 8 ; etc..)
Assez facile pour vous suppose :3 (Je dois le faire pour demain :/ désolé du timing)
Merci d'avance !
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Cytropus
Autorisation : Membre
Nb de messages : 409
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Jeu 22 Nov 2012, 18:44
|
|
|
Salut, dsl d'avoir tardé pour la réponse
l'algo, le voila:
Code | :100->dim(L1)
:1->L1(1)
:For(A,2,100)
:2L(A-1)->L1(A)
:End
:Disp L(100) |
j'ai pas le temps de mettre la réponse direct donc si qqn d'autre a le temps, merci à lui
En espérant t'avoir aidé
---------------------- Le nouveau site de tout82 |
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Jeu 22 Nov 2012, 19:00
|
|
|
Pourquoi se compliquer avec une liste quand on peux ne pas l'utiliser?
Code | 1->X
For(A,1,100
2X->X
End
Disp X |
Ou sinon en mode super condensé la formule c'est X^100.
Sangohan38
|
|
|
|
linkakro
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 22 Nov 2012, 20:31
|
|
|
Là tu as fais une faute de frappe.
La forme explicite de la suite géométrique de raison 2 et terme initial u0=1 est : uN=u0*2^N=2^N
D'où u100=2^100
L'algorithme correspondant à ce code source est :
Code | U et A nombres entiers
Début
U=1
Pour A de 1 à 100 par pas de 1
U=2*U
FinPour
Ecrire U
Fin |
Le code de cytropus s'arrête à u99 si le premier terme est u0=1.
Si le premier terme est u1=1 alors son code est juste et le nôtre décalé.
Le décalage se corrige en modifiant la valeur de départ ou de fin de la boucle For.
----
PS: j'avais posté un message vite fait dans un sujet au même texte dans la section ti82stat. Je reviens après mon départ précipité et le sujet n'y est plus. Y a-t-il eu un doublon ou un déplacement ?
En plus j'avais posté exactement le même code que sangohan38 avec la variable U.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 23 Nov 2012, 16:46
|
|
|
J'ai supprimé le sujet de la section 82 stat car je l'ai survolé et j'ai pensé que tu avait répondu dans les deux. Mais au final c'est pas grave puisque j'ai proposé le même code que toi.
Sangohan38
|
|
|
|