Voici le début d'un algorithme en Python :
| En langage Python |
|---|
def aire (L, l) :
  A=L*l
  return A
|
1.Quelle est le nom de la fonction créee et combien de paramètres ?
2.A quoi sert cette fonction ?
3.Quelle ligne de codes manque t-’il à cet algorithme pour qu’il fonctionne avec n’importe quelles variables numériques ?
4.Compléter ce programme pour qu’il fonctionne et affiche la valeur attendue à 0,01 près pour L= 2,13 cm et L= 4, 89 cm
On donne l’algorithme suivant:
| En langage naturel |
|---|
Initialisation
R ← 5
M ← 10
Instructions
P ← 3R +5
C ← R ² + 1
F= 4 R +5 M
Sortie
Afficher P
Afficher C
Afficher F
|
1. Quellles sont les valeurs attendues pour P,C,F
2. Ecrire ce programme en langage Python sans
définir une fonction.
3. En utilisant une fonction avec le langage Python, combien doit on mettre de paramètres
pour faire tourner l’algorithme ?
4. Ecrire cet algorithme en langage Python et en créant une fonction.
| En langage Python |
|---|
def calcul_figure (R) :
   V=4 *pi*R**(3) /3
   return V
|
1.A quoi sert la première ligne de code de ce programme ? que retourne cette fonction ?
2.Donner les formules mathématiques qui vous permettent de calculer:
- Le périmètre ,P, d’un cercle de rayon R
- L’aire ,A, d’un disque de rayon R
3.Créer deux fonctions différentes pour calculer P et A
4.Ecrire un algorithme en python qui n’utilise qu’une seule fonction pour calculer V, P et A.
On donne l’algorithme suivant :
Voici le début d'un algorithme en Python :
| En langage Python |
|---|
def fonction(x,y) :
   d=2*x+3*y
   return d
|
1.Que fait ce programme ?.Combien de paramètres contient cette fonction ?
2.Quelle ligne de codes doit - on ajouter pour que les résultats pour x=6 et y = √3 s'affiche sur la console ?.
3.Compléter cet algorithme en créant une variable c, a qui on affecte la valeur -x +9y
4.Ecrire en langage Python, à l’aide d’une fonction un algorithme qui retourne et affiche la valeur de d et c