TP 3 Etudiant 2021 2022
TP 3 Etudiant 2021 2022
TP 3 Etudiant 2021 2022
Séance de TP3-L2-Math-Info
Laboratoire de mathématiques et Informatiques
Dr Mory Ouattara
Programmation modulaire et Pointeurs
Objectif : Comprendre comment est structuré un module et créer son propre module
Programmation modulaire
Exercice 1 :
a-) Implementer le programme suivant
#include <stdio.h>
#include <stdlib.h>
// La ligne suivante est le prototype de la fonction aireRectangle :
double aireRectangle(double largeur, double longueur);
return 0;
}
// Notre fonction aireRectangle peut maintenant être mise n'importe où dans le code source :
double aireRectangle(double largeur, double longueur)
{
return largeur * longueur;
}
b-) Structurer le programme sous la forme d’un module.
2-) Ecrire un module
On pourra tester dans le module Main.c le programme en calculant les 10 premiers nombres
premiers qui sont : 2, 3, 5, 7, 11, 13, 17, 19, 23 et 29.
Exercice 3
A savoir : Coder un algorithme de cryptage simple on choisit un décalage par exemple Ainsi
une lettre a sera remplacé par une lettre f, une lettre b par g, etc. On ne cryptera que les
lettres majuscules et minuscules sans toucher à la ponctuation ni a la mise en page caractères
blancs.
2-) Ecrire une procédure CRYPT de cryptage d’un caractère qui sera passé par adresse.
3-) Ecrire le main qui activera le CRYPT sur l’ensemble de message et imprimera le résultat.