Somme
qui calcule la somme des éléments
d'un tableau de réels à deux dimensions p et q.Moyenne
qui calcule la moyenne d'un
tableau de réels à deux dimensions p et q.DiaSomme
ClasseIP
qui définit les différentes
classes d'adresse IP : A, B, C, autre.AdresseIP
correspondant à une adresse
IP, un objet de ce type contiendra un champ A
pour les quatres octets de
l'adresse IP et un champ K
pour la classe de cette adresse.donnerClasseIP
qui retourne la classe d'une adresse IP.saisirIP
qui retourne une adresse IP saisie
par l'utilisateur. Cette fonction devra s'assurer que les quatre valeurs saisies sont bien dans
l'intervalle entier [0..255]. (Que faire quand une saisie est incorrecte ?)
La classe de cette l'adresse IP saisie sera calculée par la fonction donnerClasseIP.masquageIP
qui, à partir d'une adresse IP et d'un masque de sous-réseaux
passés en paramètre, retourne le résultat du masquage. Utiliser cette fonction pour déterminer la
partie sous-réseau et la partie machine de l'adresse IP lue.Date
composé d'un jour, d'un mois et
d'une année.estBissextile
qui indique si l'année d'une
Date donnée est bissextile.quantieme
qui indique le numéro d'ordre
d'un jour dans l'année (en tenant compte des années bissextiles).jourDeSemaine
? Modifier la définition du type date en conséquence.1 | |||||||
1 | 1 | ||||||
1 | 2 | 1 | |||||
1 | 3 | 3 | 1 | ||||
1 | 4 | 6 | 4 | 1 | |||
1 | 5 | 10 | 10 | 5 | 1 | ||
1 | 6 | 15 | 20 | 15 | 6 | 1 | |
1 | 7 | 21 | 35 | 35 | 21 | 7 | 1 |
LignePascal
correspondant. Comment gérera-t-on le fait que la fin du tableau n'est pas utilisée dans toutes les lignes ?AuSuivant
qui :LignePrecedente
, représentant une ligne du tableau de Pascal.LigneSuivante
. Pour cette construction chaque élément de LigneSuivante est constitué de la somme des deux éléments de LignePrecedente d'indice immédiatement inférieur. On s'assurera que LigneSuivante contienne bien un 1 dans la première case et la dernière case utile, sur le modèle de l'exemple ci-dessus.ConstruireTableau
qui utilise la fonction AuSuivant
pour stocker dans un TableauPascal
un triangle de Pascal.