Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
programmation:python:controle1 [22/05/2017 03:50] sky99 créée |
programmation:python:controle1 [10/09/2018 19:22] sky99 supprimée |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Exercice 1 ====== | ====== Exercice 1 ====== | ||
<code python> | <code python> | ||
- | |||
#la fonction lire_distance() retourne la distance en cm devant le robot | #la fonction lire_distance() retourne la distance en cm devant le robot | ||
d1=lire_distance() | d1=lire_distance() | ||
Ligne 12: | Ligne 11: | ||
print("d3=",d3) | print("d3=",d3) | ||
print("x=",x) | print("x=",x) | ||
- | |||
</code> | </code> | ||
- | #à quoi correspond la grandeur D3? (pas la valeur, mais ce que ça signifie) | + | q1 - à quoi correspond la grandeur D3? (pas la valeur, mais ce que ça signifie) |
+ | . | ||
+ | . | ||
+ | q2 - à quoi correspond la grandeur x? (pas la valeur, mais ce que ça signifie) | ||
+ | . | ||
- | #à quoi correspond la grandeur x? (pas la valeur, mais ce que ça signifie) | + | . |
+ | q3 - décrire ce que fait le robot en pratique. | ||
+ | . | ||
+ | . | ||
- | |||
- | #décrire ce que fait le robot en pratique. | ||
====== Exercice 2 ====== | ====== Exercice 2 ====== | ||
<code python> | <code python> | ||
- | |||
d=lire_distance() | d=lire_distance() | ||
while(d>5): | while(d>5): | ||
Ligne 33: | Ligne 35: | ||
time.sleep(0.5) | time.sleep(0.5) | ||
d=lire_distance() | d=lire_distance() | ||
- | |||
print("d=",d)#affichage de la distance d | print("d=",d)#affichage de la distance d | ||
</code> | </code> | ||
- | |||
q1 : le robot pourra il afficher la distance d, ou est-ce impossible? justifiez. | q1 : le robot pourra il afficher la distance d, ou est-ce impossible? justifiez. | ||
+ | . | ||
+ | . | ||
q2 : si le robot parvient à afficher quelque chose, indiquer l'intervalle possible des valeurs. | q2 : si le robot parvient à afficher quelque chose, indiquer l'intervalle possible des valeurs. | ||
- | + | . | |
====== Exercice 3 ====== | ====== Exercice 3 ====== | ||
Ligne 68: | Ligne 68: | ||
stop() | stop() | ||
</code> | </code> | ||
- | |||
q1 - à quel moment le robot affichera "fin du programme?" justifiez votre réponse. | q1 - à quel moment le robot affichera "fin du programme?" justifiez votre réponse. | ||
+ | . | ||
+ | . | ||
q2 - que fait ce programme? expliquez le principe général de cet algorithme. | q2 - que fait ce programme? expliquez le principe général de cet algorithme. | ||
+ | . | ||
+ | |||
+ | . | ||
q3 - peut on avoir une LED allumée en vert et l'autre en rouge? justifiez. | q3 - peut on avoir une LED allumée en vert et l'autre en rouge? justifiez. | ||
+ | |||
+ | . | ||
+ | |||
+ | . |