Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/srwiez/minesweeperc
An exercice of my BTS SIO
https://github.com/srwiez/minesweeperc
Last synced: about 2 months ago
JSON representation
An exercice of my BTS SIO
- Host: GitHub
- URL: https://github.com/srwiez/minesweeperc
- Owner: SRWieZ
- Created: 2013-01-15T09:23:17.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-03-11T08:41:44.000Z (almost 12 years ago)
- Last Synced: 2024-10-20T23:27:36.206Z (3 months ago)
- Language: C
- Size: 129 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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".