0% ont trouvé ce document utile (0 vote)
271 vues1 page

TP Algorithme : Entrées et Contrôles

Le document présente 8 exercices de programmation en C sur les entrées/sorties et les structures de contrôle. Les exercices couvrent des sujets comme la division, la distance entre points, le calcul du maximum, les opérations mathématiques, le signe d'un produit, le théorème de Pythagore et l'IMC.

Transféré par

Hafsa Afakhssi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
271 vues1 page

TP Algorithme : Entrées et Contrôles

Le document présente 8 exercices de programmation en C sur les entrées/sorties et les structures de contrôle. Les exercices couvrent des sujets comme la division, la distance entre points, le calcul du maximum, les opérations mathématiques, le signe d'un produit, le théorème de Pythagore et l'IMC.

Transféré par

Hafsa Afakhssi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Algorithme & Programmation C INSA EuroMed de Fès – 2020/2021

2ème année GE & GM Mohammed BEKKALI & Mehdi TMIMI

TP Série 1 : Les entrées sorties & Les structures de contrôle

Exercice 1
Ecrire un programme qui affiche le quotient, le reste de la division entière de deux nombres entiers
entrés au clavier ainsi que le quotient rationnel de ces nombres.
Exercice 2
Ecrire un programme qui calcule et affiche la distance DIST (type double) entre deux points A et B
du plan dont les coordonnées (XA, YA) et (XB, YB) sont entrées au clavier comme entiers.
Exercice 3
Ecrire un programme qui affiche le maximum de 4 entiers introduits au clavier.
Exercice 4
Effectuer l’une des 4 opérations mathématiques (+, -, *, /) sur 2 nombres entrés au clavier. L’utilisateur
doit saisir les é nombres ainsi que l’opération souhaitée, le programme doit effectuer l’opération et lui
affiche le résultat.
Proposez deux solutions : avec if et avec switch.
Exercice 5
Afficher le signe du produit de deux entiers sans faire la multiplication.
Exercice 6
Ecrire un programme qui permet de savoir si un triangle est rectangle en utilisant le théorème de
Pythagore.
Rappel : Soit un triangle dont le côté le plus long est de longueur h. Les deux autres côtés étant de
longueurs a et b. Ce triangle est rectangle si et seulement si h²=a²+b².
Attention : Il faut chercher le plus grand nombre saisi et le considérer comme le côté h.
Exercice 7
Ecrivez un programme qui calcule les solutions réelles d'une équation du second degré aX2+bX+c = 0.
Exercice 8
L'indice de masse corporelle (IMC) est calculé à partir des valeurs de poids et de taille. Il permet
d'évaluer la relation entre le poids et la santé en déterminant la corpulence de la personne (voir s'il y
a obésité ou maigreur…).
Il se calcule avec la formule suivante : poids (kg) / [taille (m) * taille (m)]
Ecrire un algorithme qui saisit le poids, la taille, le sexe, qui calcule l’IMC. En utilisant le tableau suivant,
indiquer l’état de poids (maigreur, poids normal, …).

Vous aimerez peut-être aussi