Exercices à programmer en langage C
Tout d'abord créer un document Google Doc puis déposer le lien dans la page de partage.
Chaque exercice sera expliqué et c'est à vous de le programmer et de fournir les programmes dans votre compte rendu.
Vous devrez expliquer votre code en y incorporant des notes.
Rappel comment incorporer des remarques dans votre code source en langage C :
- soit /* puis */ (commentaire sur plusieurs lignes).
- Ou // suivi d'un texte en commentaire mais sur une seule ligne.
Questions préliminaires :
- A - Réalisez un tableau dans votre document réalisant une correspondance entre pseudo code et code en langage C:
Par exemple :
- x <- 2 correspond en langage C à : x=2;
pour i allant de 1 à 100
fin de pour
Correspond en langage C ...
Vous pourrez vous servir du code fourni dans le précédent T.P.
Merci Adrien
http://www.fsr.ac.ma/cours/informatique/elbenani/Partie2.pdf
- B - Pour vérifier votre code, vous donnerez plusieurs jeux d'essai, avec les résultats attendus.
Votre programme devra tous les satisfaire.
ATTENTION ! je vous conseille de proposer ces jeux d'essai avant de commencer à écrire vos programmes.
Bien entendu les jeux d'essai devront être choisi de manière pertinente.
Exercices à programmer en langage C.
- 1 permuter quatre variables a, b, c et d
- 2 Permuter deux variables a et b
- 3 Écrire l'algorithme qui permet de saisir un âge et d'afficher "majeur" si la personne a au moins 18 ans, "mineur" si la personne n'a pas atteint cet âge.
- 4 Affichez un triangle isocèle formé d'étoiles de N lignes (N est fourni au clavier):
Par exemple pour un nombre de lignes = 5
*
***
*****
*******
*********
- 5 Ecrire un programme de résolution des équations suivantes (algorithme donné en cours)
- ax+b=0 (saisir a et b)
- ax^2+bx+c=0 (saisir a, b et c)
- 6 Un commercial touche une prime en fonction de son chiffre d'affaires.
Calculer la prime en fonction du chiffre d'affaires fourni au clavier.
CA avec calcul de primes : 5 % de 0 à 5000 €, 7 % de 5000 € à 10 000 € et 10 % au delà de 10 000€
- 7 Écrire l'algorithme qui permet de saisir l'âge de plusieurs personnes en arrêtant la saisie lorsque l'âge saisi est égal à 0. Au final, la somme des âges doit être affichée.