Vous êtes sur la page 1sur 2

BTS-1SE LQT-Settat/ 2019-2020

TD : les bases de la programmation C(suite)


Exercice1

Ecrire un programme qui permet de mémoriser différentes valeurs saisies au clavier et de les
réafficher dans l’ordre où elles ont été saisies. Le nombre de valeurs, ou nombre d’éléments du
tableau, est fixé à 10.

Exercice 2 : Maximum et minimum des valeurs d'un tableau

Ecrire un programme qui détermine la plus grande et la plus petite valeur dans un tableau
d'entiers A. Afficher ensuite la valeur et la position du maximum et du minimum

Exercice 3 : Insérer une valeur dans un tableau trié

Un tableau A de dimension N+1 contient N valeurs entières triées par ordre croissant; la
(N+1)ième valeur est indéfinie. Insérer une valeur VAL donnée au clavier dans le tableau A de
manière à obtenir un tableau de N+1 valeurs triées.

Exercice 4 : création d’une fonction

Supposons que l’on ait plusieurs fois à calculer une expression, par exemple n7 pour différentes
valeurs d’un entier n. Il est malcommode de répéter la multiplication de n sept fois par lui-même
et l’utilisation de la fonction pow de la bibliothèque math.h n’est pas recommandée car elle ne
travaille pas sur le type int, mais sur le type double.

Écrire une fonction qui calcule n7 avec n est entier.

Exercice 5

Écrire une fonction C qui calcule la moyenne de trois nombres passés en paramètre. Écrire le
programme principal qui saisit trois nombres au clavier et affiche leur moyenne.

Exercice 6

Écrire une fonction C qui affiche l’aire d’un triangle dont la base et la hauteur sont passées en
paramètre. Écrire le programme principal qui saisit la base et la hauteur d’un triangle et affiche
l’aire du triangle.

Exercice 7

Soit la fonction mathématique f définie par :

a) Écrire une fonction C qui retourne la valeur de f (x) pour un point x passé en paramètre.
b) Une approximation de la dérivée f de la fonction f est donnée en chaque point x, pour h
assez petit (proche de 0), par :
BTS-1SE LQT-Settat/ 2019-2020

Écrire une fonction C qui calcule une approximation de la dérivée f de f en un point x entré au
clavier. On passera la valeur de h en paramètre de la fonction.

La dérivée seconde de f est la dérivée de la dérivée. Écrire une fonction C qui calcule une
approximation de la dérivée seconde f ‘’ de f en un point x entré au clavier. On passera la valeur
de h en paramètre de la fonction.

Exercice 7

Écrire une fonction qui prend en paramètre un tableau d’entiers et calcule le maximum de tous
les éléments du tableau.

Vous aimerez peut-être aussi