[PDF] [PDF] Programmes Python - Emmanuel MORAND

Calcul du maximum de deux nombres : algorithme et programme en Python Pour k allant de 1 `a n faire print("la somme des entiers de 1 `a ",n," vaut ",s)



Previous PDF Next PDF





[PDF] Calcul Algébrique

Nous commençons par les sommes L'écriture 5 ∑ k=0 2k se lit « somme pour k allant de zéro à cinq de deux puissance k » C'est une notation abrégée pour :



[PDF] PROGRAMMER DES BOUCLES - maths et tiques

Instructions↵ WhileEnd↵ Pour i allant de 3 à 7 Instructions Fin Pour :For(i,3,7 ) :Instructions permettant de calculer la somme des entiers de 34 à 145



[PDF] ALGORITHMIQUE

Exemple de progression pour aborder l'algorithmique en seconde Algorithmes au Pour i allant de à x reçoit -2 + La longueur de l'arc de parabole peut être approchée par la somme des longueurs des 4 cordes a, b, c, d



[PDF] Notations pour les sommes, produits, unions et - Ceremade

que (ak)k∈N est une famille de réels indicée par N) Soit m et n des entiers tels que m ≤ n Si l'on veut désigner la somme des termes ak pour k allant de m à n,  



[PDF] Algorithme PanaMaths → Somme des n premiers entiers naturels

c'est-à-dire d'une expression de n S en fonction de n pour tout n non nul, rend l' intérêt calculatoire de l'algorithme assez discutable Il est bien évident qu'ici 



[PDF] Somme des entiers consécutifs de 1 à N Somme des entiers

afficher("La somme des entiers de 1 à "+N+" est : "+S); } :; ALGOBOX Somme des entiers consécutifs de 1 à N supérieure ou égale à S Xcas Nentiers():={



[PDF] Sommes, produits, récurrence - Normale Sup

18 sept 2010 · exemple somme pour i variant de 2 à 7 des ai et peut se détailler de la façon suivante : i=7 ∑ Exemple 1 : Calcul de la somme des entiers



[PDF] Boucles for

Dans un algorithme, on écrit : pour k allant de a à b Liste d' instructions fin pour Exemple Python Afficher les carrés des entiers 1,2,3,4,5 et calculer la somme 



[PDF] Programmes Python - Emmanuel MORAND

Calcul du maximum de deux nombres : algorithme et programme en Python Pour k allant de 1 `a n faire print("la somme des entiers de 1 `a ",n," vaut ",s)

[PDF] somme de k=0 ? n de 1

[PDF] somme cos k theta

[PDF] 1 2 somme cos kx

[PDF] une somme

[PDF] somme definition maths

[PDF] somme département

[PDF] un produit

[PDF] analyse production d élève crpe

[PDF] cerfa 2731

[PDF] impot gouv cerfa 2731

[PDF] cerfa 2731 version 2017

[PDF] ecris chaque nombre comme somme d'un nombre entier et d'une seule fraction décimale inférieure ? 1

[PDF] comment decomposer une fraction

[PDF] ecris chaque nombre comme somme d'un nombre entier et d'une seule fraction decimale

[PDF] nous accusons réception de votre mail et nous vous en remercions en anglais

PTSI - Travaux Pratiques d"informatique

Programmes Python

Nous utiliserons dans ce TP le langage de programmationPythonau moyen de l"environnement de d´eveloppementIDLE. Unprogrammeest la traduction d"un algorithme dans un langage de programmation.

1 Instructions conditionnelles

Exemple 1.Calcul du maximum de deux nombres : algorithme et programme en Python

Entr´ee: variables r´eellesxety

Sortie: variable r´eelleMdont la valeur est ´egale au maximum des valeurs dexet dey

D´ebut

Lirex,y

Six < yalors

M←y

sinon

M←x

FinSi

AfficherMFin

#Entr´ee : x,y flottants #Sortie : maximum M de x et y x=float(input("valeur de x?")) y=float(input("valeur de y?")) if xExercice 1.Enregistrer ce programme dans un fichier nomm´emaximum.py, puis l"ex´ecuter et le tester.

Cr´eer puis tester un programme permettant d"obtenir les valeurs approch´ees des solutions r´eelles d"une

´equation du second degr´e.

2 Boucle Pour

La fonctionrangepermet de g´en´erer une liste d"entiers. >>> range(1,5) [1, 2, 3, 4] PTSI - Travaux Pratiques d"informatiqueProgrammes Python Exemple 2.Calcul de 1 + 2 +···+n: algorithme et programme en Python

Entr´ee: variable enti`ere non nullen

Sortie: variable enti`eresdont la valeur est ´egale `a 1 + 2 +···+n

D´ebut

Liren s←0

Pourkallant de1`anfaire

s←s+k

FinPour

AffichersFin

#Entr´ee : n entier #Sortie : somme s des entiers de 1 `a n n=int(input("valeur de n?")) s=0 for k in range(1,n+1): s=s+k print("la somme des entiers de 1 `a ",n," vaut ",s)

Exercice 2.Enregistrer ce programme dans un fichier puis l"ex´ecuter etle tester. Cr´eer puis tester un

programme permettant d"afficher les entiers de 1 `andans l"ordre d´ecroissant.

3 Boucle Tant Que

Exemple 3.Calcul de la plus petite puissance de deux sup´erieure ou ´egale `an: algorithme et programme

en Python

Entr´ee: variable enti`eren

Sortie: variable enti`erepdont la valeur est ´egale `a la plus petite puissance de deux sup´erieure ou

´egale `an

D´ebut

Liren p←1

TantQuep < nfaire

p←2p

FinTantQue

Afficherp

Fin # Entr´ee : n entier # Sortie : p plus petite puissance de deux sup´erieure ou ´egale `a n n=int(input("valeur de n?")) p=1 while pExercice 3.Enregistrer ce programme dans un fichier puis l"ex´ecuter etle tester. Cr´eer puis tester un

programme permettant d"afficher les multiples de 7 inf´erieurs ou ´egaux `a un entierndonn´e.

Exercice 4.Cr´eer un programme permettant `a l"utilisateur de tenter de deviner un nombre entier compris

entre 1 et 6 choisi au hasard par l"ordinateur. PTSI - Travaux Pratiques d"informatiqueProgrammes Python

R´eponses

1)#Entr´ee : a,b,c flottants#Sortie : x0,x1,x2 valeurs approch´ees des solutions r´eelles de l"´equation ax^2+bx+c=0

from math import* a=float(input("valeur de a?")) b=float(input("valeur de b?")) c=float(input("valeur de c?")) d=b**2-4*a*c if d<0: print("l"´equation ax^2+bx+c=0 n"admet pas de solution r´eelle") else: if d==0: x0=-b/(2*a) print("l"´equation ax^2+bx+c=0 admet une unique solutionr´eelle",x0) else: x1=(-b-sqrt(d))/(2*a) x2=(-b+sqrt(d))/(2*a) print("l"´equation ax^2+bx+c=0 admet deux solutions r´eelles",x1,"et",x2)

2)#Entr´ee : n entier non nul#Sortie : entiers i de 1 `a n dans l"ordre d´ecroissantn=int(input("valeur de n?"))i=nfor k in range(1,n+1):

print(i) i=i-1

3)# Entr´ee : n entier# Sortie : multiples m de 7 inf´erieurs ou ´egaux `a nn=int(input("valeur de n?"))m=0while m<=n:

print(m) m=m+7

4)from random import*n=randint(1,6)print("vous devez tenter de deviner un nombre entier compris entre 1 et 6")

r=0 while r!=n: r=int(input("valeur propos´ee?")) print("vous avez devin´e!")quotesdbs_dbs45.pdfusesText_45