On donne l’algorithme suivant:
| En langage naturel |
|---|
Initialisation
x ← 2
y ← - 6
Instructions
A ← 4x+ 3y
B ← 2A
Sortie
Afficher A
Afficher B
|
1.Donner le nombre de variables utilisé dans ce programme ainsi que leur nom ou (étiquette) dans ce programme?
2.Quelles sont les valeurs que devrait afficher le programme?
3.Ecrire ce programme en langage Python.
4.Modifier ce programme pour qu’à la sortie il affiche également le triple de la valeur de A à laquelle on rajoute le carré de la valeur de B.
On considère un circuit électrique constitué d'une résistance et traversé par un courant d'intensité I.

La tension (notée U) aux bornes d’une résistance R et la perte par effet joule (notée P) sont données par les formules suivantes:
U=RI
P= RI²
Rappel sur les unités: U est en volt (V),I en ampère (A) et R en ohm.
On souhaite faire un algorithme:
- qui calcule la tension aux bornes de la résistance.
- qui calcule la perte par effet joule pour les valeurs de R= 25 Ohms, et I = 350 mA .
Voici l'algorithme incomplet proposé:
| En langage naturel |
|---|
Initialisation
On affecte .... à R
On affecte ........à I
Instructions
On affecte .........à..........
On affecte ........ à .....
Sortie
..................
.................
|
1.Compléter l’algorithme.
2.Quelles sont les valeurs que devrait afficher le programme ?
3.Ecrire ce programme en langage Python.
4.Modifier ce programme pour qu’à la sortie,s'affiche la tension et la perte par effet joule lorsque R et I seront des
valeurs
à saisir par un utilisateur (utiliser la fonction
input() ).
On souhaite faire un algorithme qui calcule l’aire de la surface rectangulaire à laquelle on a retiré un disque de rayon R de centre C (intersection des diagonales du rectangle)
Cf figure ci dessous:
Les données sont les suivantes :
le disque a pour rayon R = 2 cm.
la largeur du rectangle est de 10 cm, sa hauteur de 4 cm .
1.Rappeler la formule vous permettant de calculer l’aire de la surface d’un rectangle de largeur l et de longueur L.
2.Rappeler la formule vous permettant de calculer l’aire de la surface d’un disque.
3.Ecrire un programme en langage naturel pour répondre au problème.
4.Ecrire ce programme en langage Python.Le résultat sera arrondi à 0,01 près.