logo

Exercices : les variables

A vous de jouer !

Utiliser la console pour écrire vos codes :


Remarque : Evitez les accents !!!

Exercice 1

Ecrire un programme où on doit saisir le nom et les coordonnées de deux points et le programme donne les coordonnées de leur milieu.
Par exemple, si on saisit les points A de coordonnées (-2 ; 4) et B de coordonnées ( 0 ; 1), le programme affichera :

Les coordonnees du milieu des points A et B sont -1.0 et 2.5

Voir une solution

Exercice 2

Ecrire un programme où on doit saisir le nom et les coordonnées de deux points et le programme donne la distance entre ces deux points.
Par exemple, si on saisit les points A de coordonnées (-2 ; 4) et B de coordonnées ( 0 ; 1), le programme affichera :

La distance AB est 3.60555127546
Dans cet exercice, on aura besoin de la racine carrée sqrt qui est contenue dans le module math. Le programme commencera par cette ligne :
from math import sqrt

Voir une solution

Exercice 3

Ecrire un programme où on doit saisir un nombre à virgule positif et le programme donne un encadrement par les déux entiers les plus proches.
Par exemple, si on saisit le nombre 5.46, le programme affichera :

5.46 est compris entre 5 et 6

Voir une solution

Exercice 4

Un magasion propose une réduction de 15% sur tous ses articles.
Ecrire un programme où on doit saisir le prix d'un article et le programme affiche :


Par exemple, si on saisit un pris de 100€, le programme affichera :
prix avant reduction : 100.0
reduction : 15.0
prix reduit : 85.0

Voir une solution

Exercice 5

Ecrire un programme qui simule un lancer de dé cubique numéroté de 1 à 6.
Dans cet exercice, on aura besoin de générer des entiers aléatoires randint (voir la fonction randint) qui est contenue dans le module random. Le programme commencera par cette ligne :

from random import randint

Voir une solution

Exercice 6

Ecrire un programme qui simule le lancer de deux dés cubiques numérotés de 1 à 6 et qui affiche le produit des 2 faces.
Dans cet exercice, on aura besoin de générer des entiers aléatoires randint (voir la fonction randint) qui est contenue dans le module random. Le programme commencera par cette ligne :

from random import randint

Voir une solution