1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
| #include<stdio.h>
#include<iostream.h>
#include<stdcomp.h>
#include<stdlib.h>
#include<conio.h>
#include<time.h>
int main()
{int T[16],k=0,i,x,t=2,j=0,m=0,c,lig,col,v1,S=0,w=0,a;
int z,y,ch,np,niveau,instr,score;
for(i=1;i<15;i++){
textcolor(i);
gotoxy(34,2);cprintf("Bienvenue");
gotoxy(28,4);cprintf("Dans le jeux de memoire");
gotoxy(36,6);cprintf("PAKOLI");
Sleep(1);
}
gotoxy(10,10);printf("1þ nouvelle partie");
gotoxy(10,12);printf("2þ niveau");
gotoxy(10,14);printf("3þ instruction");
gotoxy(10,16);printf("4þ score");
gotoxy(10,18);printf("\n\n");
gotoxy(5,5); printf("ÚÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄ¿");
gotoxy(5,6); printf("³ ³ ³ ³ ³");
gotoxy(5,7); printf("ÃÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´");
gotoxy(5,8); printf("³ ³ ³ ³ ³");
gotoxy(5,9); printf("ÃÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´");
gotoxy(5,10);printf("³ ³ ³ ³ ³");
gotoxy(5,11);printf("ÃÄÄÄÅÄÄÄÅÄÄÄÅÄÄÄ´");
gotoxy(5,12);printf("³ ³ ³ ³ ³");
gotoxy(5,13);printf("ÀÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÙ");
srand(time(NULL));
while(k<16)
{x=rand();x=x%8+1;
if(k==0)
{T[k]=x ;k++;}
else
{t=0;
for(i=0;i<k;i++)
if(T[i]==x)t++;}
if(t<2)
{T[k]=x;k++;}}
m=0;
for(i=6;i<=12;i=i+2)
for(j=7;j<=19;j=j+4)
{gotoxy(j,i);printf("%d",T[m]);m++;}
Sleep(5);
for(i=6;i<=12;i=i+2)
for(j=7;j<=19;j=j+4)
{gotoxy(j,i);printf("X");}
i=7;j=6;gotoxy(i,j);k=0;
for(;;)
{c=getch();
switch(c){
if((i>=7)&&(i<=16)&&(j>=6)&&(j<=12))
case 75:{if(i-4>=6){i-=4;k--;}gotoxy(i,j);break;}
case 77:{if(i+4<22){i+=4;k++;}gotoxy(i,j);break;}
case 80:{if(j+2<14){j=j+2;k+=4;}gotoxy(i,j);break;}
case 72:{if(j-2>=6){j=j-2;k-=4;}gotoxy(i,j);break;}
case 13:{gotoxy(i,j);printf("%d",T[k]);break;}
}
}
} |
Partager