• Aucun résultat trouvé

Langage C Institut d’Optique 1A/S5 TD 3 - Utiliser et gérer des fonctions

N/A
N/A
Protected

Academic year: 2022

Partager "Langage C Institut d’Optique 1A/S5 TD 3 - Utiliser et gérer des fonctions"

Copied!
2
0
0

Texte intégral

(1)Langage C Institut d’Optique 1A/S5 TD 3 - Utiliser et gérer des fonctions. Ce TD est associé au fichier ​TD3.txt​. Vous devez copier ce fichier d’archives depuis ​S:/LangageC/Sources/ dans votre espace de travail (répertoire dans ​U:/ - puis dans n’importe quel sous-répertoire). A retenir Notions étudiées : prototype d’une fonction, définition d’une fonction, intérêt des fonctions Bonnes pratiques​ : en-têtes de fonction Diapos à lire​ : - LangC-Fonctions. Exercice 0. Créez un nouveau projet intitulé TD3. Exercice 1. ​Fonction d’affichage et de somme d’un tableau. Créez un nouveau fichier source ​mainTD3_ex1.c ​dans lequel vous ferez un copier-coller du programme correspondant à l’exercice ​1 du fichier source TD3.txt.​ 1. 2. 3. 4.. D’après vous, que fait ce programme ? Compilez et exécutez ce programme. Que contient la variable k ? Modifiez la fonction ​afficheTabDbl​ pour une meilleure présentation. A quoi sert l’en-tête donnée au dessus de chacune des fonctions ?.

(2) Exercice 2. ​Fonction moyenne, ecart-type, min et max. On souhaite à présent compléter le programme précédent avec les fonctions suivantes : ● une fonction qui affiche dans la console les éléments d’un tableau d’entiers ● une fonction qui calcule la somme des éléments d’un tableau d’entiers ● une fonction qui calcule la moyenne d’un tableau d’entiers ● une fonction qui calcule l’écart-type d’un tableau d’entiers ● une fonction qui renvoie la valeur minimale d’un tableau d’entiers ● une fonction qui renvoie la valeur maximale d’un tableau d’entiers. 1. Quels sont les prototypes de ces fonctions ? 2. Ecrivez ces fonctions et leurs en-têtes. Testez chacune de ces fonctions. 3. Peut-on écrire une seule fonction qui renvoie à la fois le minimum et le maximum d’un tableau ?.

(3)

Références

Documents relatifs

Compléter leur représentation graphique.. E XERCICE

[r]

a : a tend vers −∞ en −∞ et en + ∞ , elle n’a donc pas de minimum global, et le maximum est atteint pour une valeur de x qui annule la dérivée 3 − 2x.. Optimisation :

Modifiez la fonction f de l'exercice 3 de manière à ce que la fonction fpn du même exercice permette de calculer 2 à la puissance x, pour toute valeur positive ou nulle de x..

[r]

● La fonction main() doit être réduite au maximum et ne contenir dans l’idéal que des appels à des fonctions qui sont écrites ailleurs.. Intérêts des

Dans ce même projet, créez à présent un nouveau fichier source main2.c ​dans lequel vous ferez un copier-coller du programme correspondant à l’exercice ​2​ du fichier

Itération conditionnelle Créez un nouveau fichier source ​mainTD1_ex4.c ​dans lequel vous ferez un copier-coller du programme correspondant à l’exercice ​4 du fichier