Se connecter avec
S'enregistrer | Connectez-vous

[C/C++]Créer une raquette

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Oups

mon code :
#include <stdio.h>
#include <conio.h>
#include <conio2.h>

int raquette()
{

/* declaration variable */

int x1=4,y1=20; /* coordonnées raquette 1 */
int x2=58,y2=20; /* coordonnées raquette 2 */
int ymin=3,ymax=39;
char raquette=186;
char touche;

/* creation raquette 1*/

gotoxy(x1,y1);
printf("%c",raquette);
gotoxy(x1,y1+1);
printf("%c",raquette);
gotoxy(x1,y1+2);
printf("%c",raquette);

/* creation raquette 2*/

gotoxy(x2,y2);
printf("%c",raquette);
gotoxy(x2,y2+1);
printf("%c",raquette);
gotoxy(x2,y2+2);
printf("%c",raquette);

/* deplacement raquette */

do{
if(kbhit()){
touche=getch();
switch(touche){
case's':if(y1!=ymin){
gotoxy(x1,y1+2);
printf(" ");
y1--;
gotoxy(x1,y1);
printf("%c",raquette);
}
break;
case'x':if(y1!=ymax){
gotoxy(x1,y1-2);
printf(" ");
y1++;
gotoxy(x1,y1);
printf("%c",raquette);
}
break;
}
switch(touche){
case'j':if(y2!=ymin){
gotoxy(x2,y2+2);
printf(" ");
y2--;
gotoxy(x2,y2);
printf("%c",raquette);
}
break;
case'n':if(y2!=ymax){
gotoxy(x2,y2-2);
printf(" ");
y2++;
gotoxy(x2,y2);
printf("%c",raquette);
}
break;
}
}}
while(touche!='q');
}


J'utilise q pour quitter
Lassé par la pub ? Créez un compte
Tom's guide dans le monde