Suite (algorithme)

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
caccahuete
Messages: 5
Enregistré le: 01 Nov 2022, 16:20

suite (algorithme)

par caccahuete » 01 Nov 2022, 16:39

Bonjour, j'ai une question concernant l'algorithme python permettant de calculer les termes d'une suite, voici le programme:
from math impor sqrt
def exbac( a,b,N) :
u=a
v=b
n=0
while n<N:
n=n+1
u= (a+b)/2
v=sqrt((a**2+b**2)/2)
a=u
b=v
return u,v
dans l'énoncé on nous donne les terme a et b au rang 0, soit a= 4 et b=9 par la suite on nous demande de calculer les termes u et v au rang 0 donc u= (a+b)/2 soit (4+9)/2= 6,5 et v= √(a**2+b**2)/2= √(4x2+9x2)/2=√13.
on a donc réussi a trouver les termes au rang 0 mais on lorsque l'on nous demande de trouver les termes a,b,u et v au rang n=1, je n'arrives pas a comprendre comment puisque nous n'avons ni la valeur a ni la valeurs b.
Quelqu'un pourrait-il m'aider ? merci d'avance.



catamat
Habitué(e)
Messages: 1365
Enregistré le: 07 Mar 2021, 10:40

Re: suite (algorithme)

par catamat » 02 Nov 2022, 10:33

Bonjour
Ce que tu as calculé ce sont les termes au rang 1, ceux de rang zéro sont 4 et 9 donnés par l'énoncé!

Pour les rangs suivants u devient a et v devient b...

caccahuete
Messages: 5
Enregistré le: 01 Nov 2022, 16:20

Re: suite (algorithme)

par caccahuete » 02 Nov 2022, 10:43

catamat a écrit:Bonjour
Ce que tu as calculé ce sont les termes au rang 1, ceux de rang zéro sont 4 et 9 donnés par l'énoncé!

Pour les rangs suivants u devient a et v devient b...


merci beaucoup ! Je viens de comprendre ce n'étais pas possible que u au rang 0 vaux 6,500 alors que dans le programme il est écrit u=a de même pour v= b tout est plus claire :D

Bonne journée !!

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 55 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite