Bonjour, je veux un coup de main sur un algorithme traittant sur un model numerique d'altitude couvrant une zone d'un departement quelconque. le but de ce projet est de creer a partir de ce model numerique d'altitude, un fichier binaire representant le cheminement, selon la plus forte pente d'une goute d'eau deposée en un point du model numerique d'altitude. le model numerique d'altitude est un fichier d'entier. il represente une grille de 150 colonnes et 100 lignes.
HYPOTHESE
la goute d'eau suit toujour la plus forte pente et systematiquement cherchée a se deplacer sauf quand elle est au fond d'un trou;
elle reste entiere (ne se divise pas) donc se deplace dans une seul direction;
le relief est representé par un tableau a deux dimensions dont chaque element represente une altitude. ce tableau est constitué a partir du fichier.
TRAVAIL A FAIRE
1-Ecrire une procedure initialiseMatrice qui initialise a zero tous les elements d'un tableau.
2-Ecrire une procedure lireMatrice qui permet de charger les du model numerique dans matrice.
3-Ecrire une procedure traiter qui les points de l'acheminement de la goute d'eau .
4-Ecrire une procedure pointsiuvant qui permet de chercher le point suivant du cheminement.
5-Ecrire une procedure ecrireMatrice qui permet d'ecrire le resultat obtenu dans un fichier(suite de 0 et de 1).
6-Pour le teste ecrire une procedure creeFihier qui créera le fichier model numerique d'altitude a partir des données aleatoires.
7-Toute ces procedures doivent etre dans un fichier.h