Files
Taxon/main.cpp
2025-12-06 00:26:07 -05:00

78 lines
1.6 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;
extern int nbEssai = 6;
extern int nbLettre = 4;
/*====================================
Tester que les lettres se répétant fonctionnent.
====================================*/
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
string motRandom; // Mot random
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");
if (effectuerTour()) {
// Victoire
cout << "VICTOIRE !!!";
}
else {
// Défaite
cout << "DEFAITE !!!";
}
break;
case '2':
afficherMenu("AfficheMenu/TaxonOption2.txt");
delai();
curseur(true);
system("cls");
choixNbEssai();
choixLongeurMot();
break;
case '3':
afficherMenu("AfficheMenu/TaxonOption3.txt");
delai();
afficherMenu("AfficheMenu/Quitter.txt");
quitter = true;
break;
}
system("PAUSE>0");
system("cls");
}
return 0;
}