Skip to content

SRWieZ/MinesweeperC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Je sais, tu te demandes pourquoi j'ai mis cette chose totalement inutile sur Github. En fait je le mets ici parce que j'ai trouvé que c'était un bon exercice. Ce n'étais pas un exercice difficile en soit si on sait programmer en C (ou tout autre langages d'ailleurs) mais la difficulté se trouvait dans le fait de n'utiliser que le minimum que le professeur avait appris à la classe.

Myconio

Le programme contient une surcouche de conio.h fournit par le professeur. J'ai modifié ce fichier pour que gotoxy(int x, int y) fonctionne à partir de (0;0) et non (1;1).

Les différentes versions

v1

Cette version est celle que j'ai fait sans utiliser les tableaux à deux dimensions. N'ayant pas vu ça en cours auparavant je pensais que je n'avais pas le droit d'utiliser cette technique bien utile. Cette version a été faite en une après-midi très rapidement histoire de faire fonctionner un truc et qu'il est un minimum de design. J'ai surement passé plus de temps sur le design d'ailleurs.

v2

Version en cours de développement selon mon envie où le professeur m'a enfin autorisé l'utilisation d'un tableau à deux dimensions. J'en profite pour faire des améliorations.

Conclusion

Si vous chercher à faire pratiquer le C à vos élèves, voici un bon exercice. Sinon inspiré vous en pour un exercice "Programmez avec des contraintes".

About

An exercice of my BTS SIO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published