C1 : Exercices

C1.E1 : Les opérateurs arithmétiques

Sur feuille : Donner le résultat des opérations suivantes en précisant le type ou indiquer lorsque le programme va renvoyer une erreur.

Afficher la correction
Opération Résultat Type du résultat
a) 5 ** 2 - 3 22 int
b) 5 / 2 2.5 float
c) 4 / 2 2.0 float
d) 'quatre' / 'deux' ERREUR
e) 4 // 2 2 int
f) 4 % 2 0 int
g) 5 % 2 1 int
h) 7 + 7 % 2 8 int
i) 3 * 3 ** 2 27 int
j) 'ba' + 'be' + 'bi' 'babebi' str
k) 'ba' * 2 + 'bi' 'bababi' str
l) '4' // 2 ERREUR

C1.E2 : Changements de type

Sur feuille : Donner le résultat des instructions suivantes ou indiquer lorsque le programme va renvoyer une erreur.

C1.E3 : Les opérateurs de comparaison (opétareurs booléens)

Sur feuille : Donner la valeur de la varialbe r à la fin de l'exécution des codes ci-dessous ou indiquer lorsque le programme va renvoyer une erreur.

1)

a = 5
b = 3
r = a < b

2)

a = 6
b = 6
a == b = r

3)

a = "b"
b = "a"
r = a == b

4)

a = 8
b = a
r = a != b

5)

a = 3
b = 5
r = a == b
a = 5

6)

a = 5 * 2
b = 5 + 5
r = a == b

7)

a = 8
a = a + 1
r = a == 9