69 lines
1.4 KiB
C++
69 lines
1.4 KiB
C++
/*====================================
|
|
AUTEUR : Jérémy Hébert & William Godin
|
|
PROJET : Taxon
|
|
NOM DU FICHIER : main.cpp
|
|
DATE : 17 novembre 2025
|
|
BUT : Rassemble les appels de fonction de Taxon
|
|
====================================*/
|
|
|
|
//Librairies
|
|
#include <iostream>
|
|
#include <conio.h>
|
|
#include <fstream>
|
|
#include <string>
|
|
#include <Windows.h>
|
|
#include "mesFonctions.h"
|
|
|
|
//Déclaration des namespaces
|
|
using namespace std;
|
|
|
|
//Déclaration du main
|
|
int main() {
|
|
srand(time(NULL));
|
|
HANDLE hconsole = GetStdHandle(STD_OUTPUT_HANDLE); //Déclaration de variable pour les images
|
|
|
|
bool quitter = false; //Quitter le jeu
|
|
int nbMot3lettre = 15; //Nombre de mot présent dans le fichier
|
|
int nbLettre = 3;
|
|
string motRandom; // Mot random
|
|
const int NOMBREMOT3LETTRE = 56;
|
|
int nbEssai = 6;
|
|
|
|
while (quitter == false) {
|
|
curseur(false);
|
|
afficherMenu("AfficheMenu/Taxon.txt");
|
|
|
|
int choixMenu = _getch();
|
|
|
|
switch (choixMenu) {
|
|
case '1':
|
|
afficherMenu("AfficheMenu/TaxonOption1.txt");
|
|
delai();
|
|
curseur(true);
|
|
system("cls");
|
|
|
|
|
|
effectuerTour(nbLettre);
|
|
break;
|
|
|
|
case '2':
|
|
afficherMenu("AfficheMenu/TaxonOption2.txt");
|
|
delai();
|
|
curseur(true);
|
|
system("cls");
|
|
choixNbEssai();
|
|
break;
|
|
|
|
case '3':
|
|
afficherMenu("AfficheMenu/TaxonOption3.txt");
|
|
delai();
|
|
afficherMenu("AfficheMenu/Quitter.txt");
|
|
quitter = true;
|
|
break;
|
|
}
|
|
|
|
system("PAUSE>0");
|
|
system("cls");
|
|
}
|
|
return 0;
|
|
} |