Vous êtes sur la page 1sur 3

02/10/2022

LES OPÉRATIONS ÉLÉMENTAIRES SIMPLES

1) L’opération d’entrée
Pour lire une entrée (donnée) dans un programme, on a besoin d’une opération d’entrée,
appelée aussi opération de lecture.

Activité:
Analyser, écrire le pseudo-code et son un script Python du programme qui permet de saisir deux
entiers a et b puis d’afficher le quotient et le reste de la division de a par b.

LES OPÉRATIONS ÉLÉMENTAIRES SIMPLES

La saisie d‘une donnée en Python est par défaut de type string.

>>> a= int (input ("Donner a : "))

En Python Le transtypage ou le casting se fait par la spécification du type à


aboutir en utilisant les fonctions int(), float(), str(), list ()
Lecture Multiple:
Activité:
écrire le pseudo-code et son un script Python du programme qui permet de saisir le nom, le prénom
et l'âge d’une personne, dans trois variables avec un seul appel.
Syntaxe en python:
v1, v2, v3,… = input (" message: ") . split ( "séparateur ")
Le séparateur peut être:
Espace, Point, virgule, …

1
02/10/2022

LES OPÉRATIONS ÉLÉMENTAIRES SIMPLES


2) L’opération de sortie
Cette opération permet d’afficher ou d’écrire le contenu d’une variable, d’un objet ou la valeur d’une expression.

LES OPÉRATIONS ÉLÉMENTAIRES SIMPLES

Exemples d’affichage en python


print (‘Python est un langage interprété’) affichage d’un texte
print (nom) affichage d’une variable ou d’un objet
print (‘le prénom de la personne est:’, prénom) affichage mixte
print (a+b) affichage du résultat d’une expression
print (v1, v2, v3, sep=‘-’) affichage avec séparateur spécifique ‘-’
print ("Bonjour"+texte) affichage Bonjour suivi du contenu de la variable texte.
print ("Bonjour", end=’,’) affichage Bonjour suivi d’une virgule sans retour à la ligne
print ("Bonjour\nle\nmonde") affichage Bonjour suivi d’un saut de ligne (\n) puis le puis saut de
ligne puis monde

2
02/10/2022

LES OPÉRATIONS ÉLÉMENTAIRES SIMPLES


Activité:
Sachant que m, n, p et r sont quatre variables de type entier ou de type entier long. Soit la séquence ci-dessous :
1) m  159383552
2) n  m DIV 8
3) p  n DIV 1024
4) r  p DIV (1024)
1- Déterminer la valeur de chacune des variables n, p et r après l'exécution de la séquence ci-dessus.
2- Que fait cette séquence d'instructions?

3) L’opération d’affectation
L'opération d'affectation consiste à attribuer une valeur à une variable. L'expression à droite du
symbole d'affectation sera évaluée puis le résultat sera affectée à la variable située à gauche du
symbole "  ".

APPLICATIONS
Application 1 : Affichage par unité
Soit N un entier donné, on suppose qu’il est forme de 4 chiffres. Ecrire un programme qui permet
d’afficher N selon chaque unité.
Exemple : N = 4598 le programme affichera : N = 4 * 1000 + 5 * 100 + 9 * 10 + 8

Application 2 : Temps
Ecrire un programme qui permet de convertir une durée de temps donnée T en seconde, en nombre
d’heures, minutes, et secondes.
Exemples :
T = 5000 le programme affichera : Heures = 1 Minutes = 23 Secondes = 20
T = 6100 le programme affichera : Heures = 1 Minutes = 41 Secondes = 40

Application 3 : Inverser un entier


Ecrire un programme qui permet d’inverser un entier n donne de trois chiffres.
Exemples :
N = 528 le programme affichera : M=825
N = 349 le programme affichera : M=943

Vous aimerez peut-être aussi