Bonjour pourriez vous m’aider svpppp Merciii d’avance 1) On considere l'algorithme suivant N = int(input(N =)) 50 for i in range (5) YN S5 + x print(S, 5) a) Re
Informatique
ssssssss41
Question
Bonjour pourriez vous m’aider svpppp
Merciii d’avance
1) On considere l'algorithme suivant
N = int(input("N =))
50
for i in range (5)
YN
S5 + x
print("S", 5)
a) Recopier et compléter le tableau avancement ci-dessus pour N 5 puis donner la valeur
affichée en sortie
b) Quel est le but de cet algorithme?
2) On considere algorithme suivant:
Variables:
A est un entier naturel non nul
Traitement :
Tant que A #1
Si Aest pair alors
1 1 -- 1/2
Sinon
1 1 -- 31+1
Fin si
Fin Tant que
Sortie :
Afficher A
a) Recopier et compléter le tableau suivant pour 1 = 3 puis donner la valeur affichée en sortie.
b) Traduire cet algorithme en langage Python
Merci bcp
Merciii d’avance
1) On considere l'algorithme suivant
N = int(input("N =))
50
for i in range (5)
YN
S5 + x
print("S", 5)
a) Recopier et compléter le tableau avancement ci-dessus pour N 5 puis donner la valeur
affichée en sortie
b) Quel est le but de cet algorithme?
2) On considere algorithme suivant:
Variables:
A est un entier naturel non nul
Traitement :
Tant que A #1
Si Aest pair alors
1 1 -- 1/2
Sinon
1 1 -- 31+1
Fin si
Fin Tant que
Sortie :
Afficher A
a) Recopier et compléter le tableau suivant pour 1 = 3 puis donner la valeur affichée en sortie.
b) Traduire cet algorithme en langage Python
Merci bcp
1 Réponse
-
1. Réponse caylus
Réponse :
Bonjour,
Explications :
1)
N=int(input('N='))
x=1
S=0
for i in range(5):
x=N*x
S=S+x
print ("S=",S)
a)
[tex]\\Pour\ N=5\\\begin {array} {cccccc}\\i&0&1&2&3&4\\x&5&25&125&625&3125\\S&5&30&155&780&3905\\\end{array}\\[/tex]
b)
ce programme calcule
[tex]N+N^2+N^3+N^4+N^5[/tex]
Ici le programme affiche 5+5²+5^3+5^4+5^5
2)
Ceci s'appelle la conjecture de Syracuse.
A est un entier naturel non nul
tant que a!=1
si A est pair alors
A=A/2
sinon
A=3A+1
afficher A
a) A 3 10 5 16 8 4 2 1
b)
A=int(input('A='))
while A!=1:
____if A%2==0:
________ A=A\\2
____ else:
________ A=3*A+1
print (A)
3)
f(x)=ax+b
f(5)=1 ==> 5a+b=1
f(3)=-3 ==> 3a+b=-3
==> 2a=4 ==> a=2 et b=1-5a=1-5*2=-9
2) illisible
Autres questions