// TD3-codes.txt /* * TD Langage C - Institut d'Optique - 1A / S5 * TD3 - * Auteurs : Julien VILLEMEJANE / 2018 et Sylvie LEBRUN / 2020 */ #include #include /* PROTOTYPES DES FONCTIONS */ /* * afficheTabDbl : Affiche dans la console un tableau de double * ENTREES : * t[] : tableau à afficher (type double) * dim : dimension du tableau à afficher (entier) * SORTIE : * Affichage sur la console * Auteur : Julien Villemejane – Création : 05/07/2018 */ void afficheTabDbl(double t[], int dim); /* * sommeTabDbl : Calcule la somme des éléments d'un tableau de double * ENTREES : * t[] : tableau à afficher (type double) * dim : dimension du tableau à afficher (entier) * SORTIE : * Somme des éléments (double) * Auteur : Julien Villemejane – Création : 05/07/2018 */ double sommeTabDbl(double t[], int dim); /* FONCTION PRINCIPALE */ int main() { double valeurs[10] = {1.5, 4.8, 17.2, 9.3, 5.2, 16.4, 9.1, 5.9, 13.5, 16.2}; double k1; afficheTabDbl(valeurs, 10); k1 = sommeTabDbl(valeurs, 10); return 0; } void afficheTabDbl(double t[], int dim){ int i; for(i = 0; i < dim; i++) printf("%lf\n", t[i]); } double sommeTabDbl(double t[], int dim){ double res; int i; res = 0; for(i = 0; i < dim; i++) res = res + t[i]; return res; }