Niveau1 - Briques de base
AVERTISSEMENT SUR LE NIVEAU DE DIFFICULTÉ : Le niveau de logique nécessaire pour résoudre les exercices suivants est tout à fait à votre portée. Ces exercices, qualifiés de « Briques de bases », sont donnés à des lycéens en classe de première S et de terminale S.
Exercice 1 • Cercle
Écrire un programme dans lequel l'utilisateur entre le rayon d'un cercle au clavier, et qui affiche le diamètre, la circonférence et l'aire.
Selon les architectures machine, la bibliothèque mathématiques standard math.h
définit la macro constante PI
ou M_PI
. Sinon, la définir soi-même par #define PI 4*atan(1)
Exercice 2 • Conversion de longueurs
Écrire un programme dans lequel l'utilisateur donne la longueur x
en mm, et qui exprime cette longueur en m, cm et mm. Par exemple, quand x
vaut 1024 le programme doit afficher :metre = 1
centimetre = 2
millimetre = 4
Exercice 3 • Conversion de durées
Écrire un programme dans lequel l'utilisateur donne la durée d
en secondes, et qui exprime cette durée en nombre de jours, heures, minutes et secondes. Par exemple, quand d
vaut 131072 le programme doit afficher :Jours = 1
Heures = 12
Minutes = 24
Secondes = 32
Exercice 4 • Nombres pairs
Écrire un programme dans lequel l'utilisateur donne n
au clavier, et qui affiche les n
premiers nombres pairs. Par exemple, si n
vaut 7 le programme affichera : 0 2 4 6 8 10 12
Exercice 5 • Nombres impairs
Écrire un programme dans lequel l'utilisateur donne n
au clavier, et qui affiche les n
premiers nombres impairs. Par exemple, si n
vaut 7 le programme affichera : 1 3 5 7 9 11 13
Exercice 6 • Compteur d'occurrences (au clavier)
Écrire un programme dans lequel l'utilisateur entre 15 nombres au clavier, et qui affiche le nombre de nombres strictement positifs lus, strictement négatifs et nuls.
Exercice 7 • Compteur d'occurrences (au clavier)
Écrire un programme dans lequel l'utilisateur entre 15 nombres au clavier, et qui affiche le nombre de nombres pairs et impairs lus.