S Rie 9
Exercice 1
Ecrire une fonction SOMME de type float qui calcule la somme de deux nombres réels.
Ecrire une fonction MOYENNE de type float qui calcule la moyenne arithmétique de deux nombres réels.
Ecrire un programme se servant de ces deux fonctions pour afficher la somme et la moyenne de deux nombres réels saisis au clavier.
Exercice 2
Ecrire une fonction MIN et une fonction MAX qui déterminent le minimum et le maximum de deux nombres réels.
Ecrire un programme se servant des fonctions MIN et MAX pour déterminer le minimum et le maximum de : deux nombres réels entrés au clavier.
Quatre nombre réels entrés au clavier.
Exercice 3
En mathématiques, on définit la fonction factorielle de la manière suivante:
0! = 1 n! = n*(n-1)*(n-2)* ... * 1 (pour n>0)
Ecrire une fonction FACT du type double qui reçoit la valeur N (type int) comme paramètre et qui fournit la factorielle de N comme résultat. Ecrire un petit programme qui teste la fonction FACT.
Exercice 4
Ecrire un programme se servant d'une fonction F pour afficher la table de valeurs de la fonction définie par : f(x) = sin(x) + ln(x) -
Où x est un entier compris entre 1 et 10.
Exercice 5
1. Ecrire la fonction ECRIRE_TAB à deux paramètres TAB (un tableau de type int) et N (la taille du tableau) qui affiche les N valeurs du tableau TAB.
2. Ecrire la fonction SOMME_TAB qui calcule la somme des N éléments d'un tableau TAB du type int. N et TAB sont fournis comme paramètres; la somme est retournée comme résultat du type long.
A l'aide des fonctions précédentes, écrire un programme qui lit un tableau A d'une dimension inférieure ou égale à 100 et affiche le tableau et la somme des éléments du tableau.
Exercice 6
1. Ecrire une fonction DOUBLE qui remplace un nombre réel X par son double (2*X)
2. Ecrire une fonction qui échange le contenu de deux variables.
Tester ces deux fonctions à l'aide de valeurs lues au clavier.
Exercice 7
Ecrire deux fonctions qui calculent la valeur