#include <Socket.h>
#include <iostream.h>
#include <string.h>
int main()
{
Socket barriere("172.20.3.77", 5588);
const int codeSecret = 7485;
int code = 0;
char chiffre[3], nombre[5];
barriere.envoyer("Afficheur:clear");
barriere.recevoir();
barriere.envoyer("Afficheur:afficheMessages:Bonjour:Code ? ");
barriere.recevoir();
do {
for (int i=0; i<4; i++) {
barriere.envoyer("Clavier:toucheEnfoncee");
strcpy(chiffre, barriere.recevoir());
nombre[i] = chiffre[0];
barriere.envoyer("Afficheur:afficheCaractere:#");
barriere.recevoir();
}
code = atoi(nombre);
if (code!=codeSecret) {
barriere.envoyer("Afficheur:clear");
barriere.recevoir();
barriere.envoyer("Afficheur:afficheMessages:Code incorrect:Code ? ");
barriere.recevoir();
}
}
while (code!=codeSecret);
barriere.envoyer("Afficheur:clear");
barriere.recevoir();
barriere.envoyer("Afficheur:afficheMessages:Code bon:Entrez...");
barriere.recevoir();
barriere.envoyer("fin");
barriere.recevoir();
return 0;
}