fonction biblionavale
This commit is contained in:
parent
6a4eae7619
commit
c279bdc6cb
@ -3,7 +3,6 @@
|
||||
#include<stdio.h>
|
||||
#include<time.h>
|
||||
|
||||
|
||||
/*commande pour compiler :"gcc BatailleNavale.c -o BatailleNavale.o biblioNavale.o
|
||||
"*/
|
||||
int main(int argc, char const *argv[]){
|
||||
|
145
biblioNavale2.c
Normal file
145
biblioNavale2.c
Normal file
@ -0,0 +1,145 @@
|
||||
void ajoutNavireAleatoireDeux(char tab[][10],char b,int t);
|
||||
int verifDeux(char tab[][10]);
|
||||
void afficheDeux(char t[][10])
|
||||
void afficheduoDeux(char t[][10],char p[][10]){
|
||||
printf("_|");
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
printf("%d|",i);
|
||||
}
|
||||
printf(" ");
|
||||
printf("_|");
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
printf("%d|",i);
|
||||
}
|
||||
printf("\n");
|
||||
|
||||
printf("A|")
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
if(t[i][1]==0){
|
||||
printf(" |");
|
||||
}
|
||||
if(t[i][1]==1){
|
||||
printf("X|");
|
||||
}
|
||||
if(t[i][1]==2){
|
||||
printf(".|");
|
||||
}
|
||||
}
|
||||
printf(" ");
|
||||
printf("A|")
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
if(t[i][1]==0){
|
||||
printf(" |");
|
||||
}
|
||||
if(t[i][1]==1){
|
||||
printf("X|");
|
||||
}
|
||||
if(t[i][1]==2){
|
||||
printf(".|");
|
||||
}
|
||||
}
|
||||
printf("\n");
|
||||
printf("B|")
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
if(t[i][2]==0){
|
||||
printf(" |");
|
||||
}
|
||||
if(t[i][2]==1){
|
||||
printf("X|");
|
||||
}
|
||||
if(t[i][2]==2){
|
||||
printf(".|");
|
||||
}
|
||||
}
|
||||
printf(" ");
|
||||
printf("B|")
|
||||
for (int i = 0; i < 10; i++)
|
||||
{
|
||||
if(t[i][2]==0){
|
||||
printf(" |");
|
||||
}
|
||||
if(t[i][2]==1){
|
||||
printf("X|");
|
||||
}
|
||||
if(t[i][2]==2){
|
||||
printf(".|");
|
||||
}
|
||||
}
|
||||
};
|
||||
void initPlateauDeux(char plat[][10]);
|
||||
int jouerJoueurDeux(char adv[][10]);
|
||||
|
||||
|
||||
char* navireDeux(int i){
|
||||
if(i==1){char navire[11];
|
||||
navire[0]='P';
|
||||
navire[1]='o';
|
||||
navire[2]='r';
|
||||
navire[3]='t';
|
||||
navire[4]='e';
|
||||
navire[5]='-';
|
||||
navire[6]='A';
|
||||
navire[7]='v';
|
||||
navire[8]='i';
|
||||
navire[9]='o';
|
||||
navire[10]='n';
|
||||
navire[11]='\0';
|
||||
return navire;}
|
||||
if(i==2){char navire [8];
|
||||
navire[0]='C';
|
||||
navire[1]='r';
|
||||
navire[2]='o';
|
||||
navire[3]='i';
|
||||
navire[4]='s';
|
||||
navire[5]='e';
|
||||
navire[6]='u';
|
||||
navire[7]='r';
|
||||
navire[8]='\0';
|
||||
return navire;}
|
||||
if(i==3){char navire[10];
|
||||
navire[0]='S';
|
||||
navire[1]='o';
|
||||
navire[2]='u';
|
||||
navire[3]='s';
|
||||
navire[4]='-';
|
||||
navire[5]='M';
|
||||
navire[6]='a';
|
||||
navire[7]='r';
|
||||
navire[8]='i';
|
||||
navire[9]='n';
|
||||
navire[10]='\0';
|
||||
return navire;}
|
||||
if(i==4){char navire[10];
|
||||
navire[0]='M';
|
||||
navire[1]='o';
|
||||
navire[2]='u';
|
||||
navire[3]='s';
|
||||
navire[4]='-';
|
||||
navire[5]='S';
|
||||
navire[6]='a';
|
||||
navire[7]='r';
|
||||
navire[8]='i';
|
||||
navire[9]='n';
|
||||
navire[10]='\0';
|
||||
return navire;}
|
||||
if(i==5){char navire[10];
|
||||
navire[0]='T';
|
||||
navire[1]='o';
|
||||
navire[2]='r';
|
||||
navire[3]='p';
|
||||
navire[4]='i';
|
||||
navire[5]='l';
|
||||
navire[6]='l';
|
||||
navire[7]='e';
|
||||
navire[8]='u';
|
||||
navire[9]='r';
|
||||
navire[10]='\0';
|
||||
return navire;}
|
||||
if(i>5){return NULL;}
|
||||
if(i<1){return NULL;}
|
||||
};
|
Loading…
x
Reference in New Issue
Block a user