Académique Documents
Professionnel Documents
Culture Documents
Cube (Requis)
Créez une fonction « cube » qui retourne le cube d’un nombre flottant passé en paramètre.
Ajoutez un programme test qui saisit un nombre , l’élève au cube en utilisant la fonction
précédente et le résultat.
Consigne: Pour cet exercice , ne pas utiliser la fonction « pow » de math.lib.
Code :
Exécution :
Proposez une modification de la fonction pour calculer aussi les puissances négatives.
Code modifié de la fonction :
(Insérer ici le copier/coller de votre code)
Racine carrée (Complémentaire)
Utilisez l’exercice 3.6 (calcul de la racine carrée par la méthode de Newton) pour créer une
fonction « racine_carre » et son programme test.
Code :
Exécution :
Sapin de noël (Requis)
Écrire une fonction «mon_beau_sapin» qui affiche un sapin de noël avec des étoiles. Cette
fonction reçoit en paramètre la hauteur du sapin auquel on ajoute un pied (cf exemple) Ajoutez un
programme test Exemple pour une hauteur de 5.
*
***
*****
*******
*********
*
***
Consigne : Utilisez « putchar() » et « puts() » (prototype dans « stdio.h ») plutôt que « printf() »
Code :
Exécution :
Exécution :
Classement (Requis)
Créez une fonction qui classe trois nombres entiers par ordre croissant.
• En entrée : les trois nombres dans un ordre quelconque.
• En sortie : les trois nombres ordonnés.
Écrire un programme test qui affiche les trois nombres avant et après l’appel de la fonction.
Rappel : En C, une fonction ne peut pas modifier ses paramètres.
Rappel : Un pointeur est une variable qui contient une adresse.
Code :
(Insérer ici le copier/coller de votre code)
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)
Évaluation de polynôme (Requis)
Un polynôme de degré « n » peut être représenté par le tableau de ses « n+1» coefficients.
Évaluer un polynôme consiste à calculer la valeur du polynôme pour un « x » donné. Écrire une
fonction « evalue » qui reçoit en paramètre le tableau des coefficients, le degré du polynôme et la
valeur de x et qui retourne la valeur en x du polynôme. Ajoutez un programme test.
Exemple : Le polynôme 3x² -4.5x +7 en x=2 vaut 10
Remarque : Vous pouvez utiliser la fonction « puissance » de l’exercice 6.2
Code :
Exécution :
Affichage de polynôme (Complémentaire)
Écrire une fonction «affiche» qui affiche un polynôme. Cette fonction reçoit en paramètre le
tableau des coefficients, le degré du polynôme. Ajoutez l’affichage au programme précédent.
Exemple : Le polynôme 3x² -4.5x +7 s’affiche 3 x^ 2 + 4.5 x ^ 1 +2 x ^ 0
Amélioration :
• Ajoutez un paramètre pour choisir le nom de la variable .
• Supprimez les affichages inutiles
◦ 3 x ^ 1 donne 3 x
◦ 2 x ^ 0 donne 2
◦ 1 x ^ 5 donne x ^ 5
◦ 0 x ^ 2 ne doit pas être affiché
Code :
(Insérer ici le copier/coller de votre code)
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)