63 lines
1.3 KiB
C++
63 lines
1.3 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 temp = 0; //Variable temporaire
|
|
|
|
while (quitter == false) {
|
|
curseur(false);
|
|
afficherMenu("AfficheMenu/Taxon.txt");
|
|
|
|
int choixMenu = _getch();
|
|
|
|
switch (choixMenu) {
|
|
case '1':
|
|
afficherMenu("AfficheMenu/TaxonOption1.txt");
|
|
delai();
|
|
curseur(true);
|
|
choisirMot("Mots/mot3lettres.txt", nbMot3lettre);
|
|
break;
|
|
|
|
case '2':
|
|
afficherMenu("AfficheMenu/TaxonOption2.txt");
|
|
delai();
|
|
curseur(true);
|
|
temp = demanderBackground();
|
|
background(temp);
|
|
break;
|
|
|
|
case '3':
|
|
afficherMenu("AfficheMenu/TaxonOption3.txt");
|
|
delai();
|
|
background('1');
|
|
afficherMenu("AfficheMenu/Quitter.txt");
|
|
quitter = true;
|
|
break;
|
|
}
|
|
|
|
system("PAUSE>0");
|
|
system("cls");
|
|
}
|
|
} |