fonction biblionavale

This commit is contained in:
M'Henni Adem 2025-01-17 11:43:20 +01:00
parent 6a4eae7619
commit c279bdc6cb
2 changed files with 145 additions and 1 deletions

@ -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

@ -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;}
};