jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

| Page Précédente 1 2 3 ... 31 32 33 34 35 36 37 38 Suivante | |||||||
| Pseudo | Commentaire | ||||||
|---|---|---|---|---|---|---|---|
| Page Précédente 1 2 3 ... 31 32 33 34 35 36 37 38 Suivante | |||||||
tinugae
|
# Posté le 29/01/2012 à 13:00:32 | ||||||
![]()
|
Bonjour a tous, avant de vous montrer mon programme je tenais a dire merci pour ces cours si bien expliqué ! C'est un vrai plaisir d'apprendre (contrairement au cours dans les écoles). Alors voila mon pitit jeu. Il est surement pas parfait mais bon c'est mon mien ![]() #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int nombreMystere = 0, nombreEntre = 0, niveau = 0, MAX = 0, MIN = 0, coups = 0, choix = 0; srand(time(NULL)); do { printf ("=== LE JUSTE PRIX===\n\n"); printf ("1 : Facil\n"); printf ("2 : Moyun\n"); printf ("3 : Difficile\n"); printf ("\nChoisis le niveau de difficulte : "); scanf ("%d", &niveau); if (niveau == 1) { MAX = 100, MIN = 1, coups = 0; printf ("\nTu as choisis le niveau %d, le prix est donc compris entre 1 et 100\n", niveau); } else if (niveau == 2) { MAX = 1000, MIN = 1, coups = 0; printf ("\nTu as choisis le niveau %d, le prix est donc compris entre 1 et 1000\n", niveau); } else if (niveau == 3) { MAX = 50000, MIN = 15000, coups = 0; printf ("\nTu as choisis le niveau %d, le prix est donc compris entre 15 000 et 50 000\n", niveau); } else printf ("\nOn ta dit entre 1 et 3 !\n"); nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; do { printf ("\nQuel est le juste prix? "); scanf ("%d", &nombreEntre); if (nombreMystere>nombreEntre) printf ("C'est plus!\n\n"); else if (nombreMystere<nombreEntre) printf ("C'est moins!\n\n"); else printf ("\nFelicitation ! Vous avez gagnez la vitrine!\nEn %d coups !\n", coups); coups++; } while (nombreEntre!=nombreMystere); printf ("\nVoulez vous rejouez ?\n\n 1 : oui 2 : non : "); scanf ("%d", &choix); } while (choix == 1); return 0; } |
||||||
Layo
|
# Posté le 30/01/2012 à 19:11:53 | ||||||
|
Avis : Très bon
|
franchement un grand merci à toi mateo | ||||||
valmen
|
# Posté le 31/01/2012 à 14:10:28 | ||||||
|
|
Bonjour la compagnie ! Pour commencer un grand merci pour ce tuto très détaillé qui pour permet aux néophytes comme moi d'apprendre sans trop se prendre la tête. Je vous présente ici mon "TP amélioré", cette autre version de "plus ou moins" présente les particularités suivantes: _ un menu (bon c'est vrai qu'il n'est pas génial mais il a le mérite d'exister) _ un partie règle (qui elle aussi est très rapide vu facilité de compréhension du but du jeu mais il ne tiens qu'à vous de lui apporter des ajouts) _ une difficulté sélectionnable (niveau facile: de 0 à 100; moyen: de 0 à 200; difficile: de 0 à 1000) _ un niveau de difficulté personnalisé donc libre a vous d'aller de -40 000 à 70 000 (ou plus si affinité me semble-t-il) _ un retour systématique au menu avec une commande pour fermer l'application Je n'ai pas mis de mode deux joueurs mais bon, pour le coup cela reste très facile à mettre en oeuvre si vous en avez l'envie J'ai aussi tenté de rendre le tout assez agréable à lire aussi bien en mode exécution qu'en mode éditeur du coup le programme est clair ce qui le rend encore plus simple d'utilisation je pense. Voici le programme (attention, il se peut qu'il reste encore quelques petits bugs mais rien de bien méchant si je ne m'en suis pas aperçu): #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { //initialisation des données int nombre_mystere=0; int nombre_propose=0; int nombre_de_tour=0; int MIN=1; int MAX=0; int liste_menu=0; int Choisir_la_difficulte_du_jeu=5; int Creer_une_partie_personnalise=4; int Lire_les_regles_du_jeu=2; int Fermer_l_application=0; //presentation printf("\n\n\nPLUS OU MOINS\n\n"); //menu do { printf("=====Menu=====\n\n"); printf("1. Choisir la difficulte du jeu\n"); printf("2. Lire les regles du jeu\n"); printf("0. Fermer l'application\n"); scanf("%d", &liste_menu); //si "1" au menu demander la difficulté if(liste_menu==1) { printf("\n\n\n\n\n\n\n\n1. Facile\n"); printf("2. Moyen\n"); printf("3. Difficile\n"); printf("4. Creer une partie personnalise\n"); printf("5. Menu\n\n\n\n\n\n\n\n\n\n\n\n"); scanf("%d", &Choisir_la_difficulte_du_jeu); //si "1/2/3" à la difficulté, MAX=100/200/1000 if (Choisir_la_difficulte_du_jeu==1) { MAX=100; } if (Choisir_la_difficulte_du_jeu==2) { MAX=200; } if (Choisir_la_difficulte_du_jeu==3) { MAX=1000; } if (Choisir_la_difficulte_du_jeu==4) { printf("Quel nombre minimum voulez-vous introduire?\n"); scanf("%d", &MIN); printf("Quel nombre maximum voulez-vous introduire?\n"); scanf("%d", &MAX); } //le nombre mystere est généré if (Choisir_la_difficulte_du_jeu!=5) { srand(time(NULL)); nombre_mystere = (rand() % (MAX - MIN + 1)) + MIN; int nombre_de_tour=0; printf("Une idee sur le nombre mystere ?\n"); do { scanf("%d", &nombre_propose); if (nombre_mystere>nombre_propose) printf("Plus grand !\n"); else if (nombre_mystere<nombre_propose) printf("Plus petit !\n"); nombre_de_tour++; }while (nombre_mystere!=nombre_propose); printf("Bravo, le nombre mystere est %d et tu l'a trouve en %d tours ! \n\n", nombre_mystere, nombre_de_tour); } } //Affiche les règles du jeu if (liste_menu==2) { printf ("=====Regles=====\n\n"); printf ("Le but du jeu est simple: tu dois trouver le nombre mystere.\n"); printf ("Le nombre minimal correspond a la valeur minimale prise par ce nombre et \nle nombre maximal sa valeur vaximale.\n"); printf ("A toi de jouer !!\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); } }while (liste_menu!=Fermer_l_application); //Ferme le jeu if (liste_menu==Fermer_l_application) printf ("A bientot\n\n"); return 0; } Bon voila, j'espère que vous aimerez et que cela pourra vous être bénéfique et tout cas partant d'une connaissance nul en informatique je suis assez content de moi =) |
||||||
Bliss
|
# Posté le 01/02/2012 à 22:05:53 | ||||||
![]() Avis : Très bon
|
Salut à tous! Je me suis un petit peu 'lâché", en essayant de créer un jeu de bataille navale et j'ai beau me creuser la cervelle, je ne vois pas la faille (n'oublions pas que je suis un très gros débutant) pour moi tout colle, il n'y pas de "red flags" sous xcode et pourtant, lorsque je lance mon programme, que le joueur sélectionne lignes et colonnes: rien! pas d'évolution dans la console ! j'ai du me planter dans la position de mon do... while ?? Si une âme charitable avait quelques minutes à m'accorder, je suis sûr que la réponse doit être évidente... MERCI !! |
||||||
Bliss
|
# Posté le 01/02/2012 à 22:08:36 | ||||||
![]() Avis : Très bon
|
#include <stdio.h> int main (int argc, const char * argv[]) { // debut partie 1 const int MAX = 5, MIN = 1; // Ces lignes donnent une position chiffree du centre du porte avion int positionColonnePorteAvion = 0; int positionLignePorteAvion = 0; int positionPorteAvion = 0; int positionGaucheOuHautPorteAvion = 0; int positionDroiteOuBasPorteAvion = 0; const int max = 2, min = 1; /* cette ligne est destine a definir le hasard pour porte avion est en position verticale ou horizontale au niveau du centre du jeu */ int definirPositionVerticalOuHorizontalePorteAvion = 0; srand(time(NULL)); // porte avion !! positionColonnePorteAvion = (rand() % (MAX - MIN + 1)) + MIN; positionLignePorteAvion = (rand() % (MAX - MIN + 1)) + MIN; positionColonnePorteAvion *= 10; positionPorteAvion = positionColonnePorteAvion + positionLignePorteAvion; if (positionPorteAvion == 11) { positionPorteAvion = 12; } if (positionPorteAvion == 51) { positionPorteAvion = 41; } if (positionPorteAvion == 55) { positionPorteAvion = 54; } if (positionPorteAvion == 15) { positionPorteAvion = 25; } // Fin de l'instruction chiffree centre porte avion if (positionColonnePorteAvion == 1 || positionColonnePorteAvion == 5) // Debut instruct position si porte avion { // positionne en bordure du jeu positionGaucheOuHautPorteAvion = positionPorteAvion - 1; } if (positionLignePorteAvion == 1 || positionLignePorteAvion == 5) { positionGaucheOuHautPorteAvion = positionPorteAvion - 10; } if (positionColonnePorteAvion == 1 || positionColonnePorteAvion == 5) { positionDroiteOuBasPorteAvion = positionPorteAvion + 1; } if (positionLignePorteAvion == 1 || positionLignePorteAvion == 5) { positionDroiteOuBasPorteAvion = positionPorteAvion + 10; } if (positionColonnePorteAvion != 1 || positionColonnePorteAvion != 5 || positionLignePorteAvion != 1 ||positionLignePorteAvion != 5) { definirPositionVerticalOuHorizontalePorteAvion = (rand() % (max - min + 1)) + min; if (definirPositionVerticalOuHorizontalePorteAvion > 1) { definirPositionVerticalOuHorizontalePorteAvion = 10; positionGaucheOuHautPorteAvion = positionPorteAvion + 10; positionDroiteOuBasPorteAvion = positionPorteAvion - 10; } else { positionGaucheOuHautPorteAvion = positionPorteAvion + 1; positionDroiteOuBasPorteAvion = positionPorteAvion - 1; } } // fin instructions concernant les 3 localisations du porte avion const int MAXIMUM = 5, MINIMUM = 1; // debut instructions fregates int positionColonneFregateUn = 0; int positionLigneFregateUn = 0; int positionColonneFregateDeux = 0; int positionLigneFregateDeux = 0; int positionGaucheOuHautFregateUn = 0; int positionGaucheOuHautFregateDeux = 0; int positionDroiteOuBasFregateUn = 0; int positionDroiteOuBasFregateDeux = 0; int definirPositionVerticalOuHorizontaleFregateUn = 0; int definirPositionVerticalOuHorizontaleFregateDeux = 0; do { // fregate un !! positionColonneFregateUn = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionLigneFregateUn = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionColonneFregateUn *= 10; positionGaucheOuHautFregateUn = positionColonneFregateUn + positionLigneFregateUn; definirPositionVerticalOuHorizontaleFregateUn = (rand() % (max - min + 1)) + min; if (definirPositionVerticalOuHorizontaleFregateUn > 1) { definirPositionVerticalOuHorizontaleFregateUn = 10; positionDroiteOuBasFregateUn = positionGaucheOuHautFregateUn + 10; } else { positionDroiteOuBasFregateUn = positionGaucheOuHautFregateUn + 1; } } while (positionGaucheOuHautFregateUn == positionDroiteOuBasPorteAvion || positionGaucheOuHautFregateUn == positionGaucheOuHautPorteAvion || positionGaucheOuHautFregateUn == positionPorteAvion || positionGaucheOuHautFregateUn == 51 || positionGaucheOuHautFregateUn == 52|| positionGaucheOuHautFregateUn == 53|| positionGaucheOuHautFregateUn == 54|| positionGaucheOuHautFregateUn == 55|| positionGaucheOuHautFregateUn == 45|| positionGaucheOuHautFregateUn == 35|| positionGaucheOuHautFregateUn == 25|| positionGaucheOuHautFregateUn == 15); // fregate deux !! do { // fregate deux ! positionColonneFregateDeux = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionLigneFregateDeux = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionColonneFregateDeux *= 10; positionGaucheOuHautFregateDeux = positionColonneFregateDeux + positionLigneFregateDeux; definirPositionVerticalOuHorizontaleFregateDeux = (rand() % (max - min + 1)) + min; if (definirPositionVerticalOuHorizontaleFregateDeux > 1) { definirPositionVerticalOuHorizontaleFregateDeux = 10; positionDroiteOuBasFregateDeux = positionGaucheOuHautFregateDeux + 10; } else { positionDroiteOuBasFregateDeux = positionGaucheOuHautFregateDeux + 1; } } while (positionGaucheOuHautFregateDeux == positionDroiteOuBasPorteAvion || positionGaucheOuHautFregateDeux == positionGaucheOuHautPorteAvion || positionGaucheOuHautFregateDeux == positionPorteAvion || positionGaucheOuHautFregateDeux == 51 || positionGaucheOuHautFregateDeux == 52|| positionGaucheOuHautFregateDeux == 53|| positionGaucheOuHautFregateDeux == 54|| positionGaucheOuHautFregateDeux == 55|| positionGaucheOuHautFregateDeux == 45|| positionGaucheOuHautFregateDeux == 35|| positionGaucheOuHautFregateDeux == 25|| positionGaucheOuHautFregateDeux == 15 || positionGaucheOuHautFregateDeux == positionGaucheOuHautFregateUn || positionGaucheOuHautFregateDeux == positionDroiteOuBasFregateUn || positionDroiteOuBasFregateDeux == positionDroiteOuBasPorteAvion || positionDroiteOuBasFregateDeux == positionGaucheOuHautPorteAvion || positionDroiteOuBasFregateDeux == positionPorteAvion || positionDroiteOuBasFregateDeux == 51 || positionDroiteOuBasFregateDeux == 52|| positionDroiteOuBasFregateDeux == 53 || positionDroiteOuBasFregateDeux == 54|| positionDroiteOuBasFregateDeux == 55 || positionDroiteOuBasFregateDeux == 45|| positionDroiteOuBasFregateDeux == 35 || positionDroiteOuBasFregateDeux == 25|| positionDroiteOuBasFregateDeux == 15 || positionDroiteOuBasFregateDeux == positionGaucheOuHautFregateUn || positionDroiteOuBasFregateDeux == positionDroiteOuBasFregateUn ); // fin fregate deux !! const int maximum = 5, minimum = 1; int positionColonneSousMarinUn = 0; int positionLigneSousMarinUn = 0; int positionColonneSousMarinDeux = 0; int positionLigneSousMarinDeux = 0; int positionSousMarinUn = 0; int positionSousMarinDeux = 0; do { // sous marin un !! positionColonneSousMarinUn = (rand() % (maximum - minimum + 1)) + minimum; positionLigneSousMarinUn = (rand() % (maximum - minimum + 1)) + minimum; positionColonneSousMarinUn *= 10; positionSousMarinUn = positionColonneSousMarinUn + positionLigneSousMarinUn; } while (positionSousMarinUn == positionDroiteOuBasPorteAvion || positionSousMarinUn == positionGaucheOuHautPorteAvion || positionSousMarinUn == positionPorteAvion || positionSousMarinUn == positionDroiteOuBasFregateUn || positionSousMarinUn == positionGaucheOuHautFregateUn || positionSousMarinUn == positionGaucheOuHautFregateDeux || positionSousMarinUn == positionDroiteOuBasFregateDeux); // sous marin deux !! do { positionColonneSousMarinDeux = (rand() % (maximum - minimum + 1)) + minimum; positionLigneSousMarinDeux = (rand() % (maximum - minimum + 1)) + minimum; positionColonneSousMarinDeux *= 10; positionSousMarinDeux = positionColonneSousMarinDeux + positionLigneSousMarinDeux; } while (positionSousMarinDeux == positionDroiteOuBasPorteAvion || positionSousMarinDeux == positionGaucheOuHautPorteAvion || positionSousMarinDeux == positionPorteAvion || positionSousMarinDeux == positionDroiteOuBasFregateUn || positionSousMarinDeux == positionGaucheOuHautFregateUn || positionSousMarinDeux == positionGaucheOuHautFregateDeux || positionSousMarinDeux == positionDroiteOuBasFregateDeux || positionSousMarinDeux == positionSousMarinUn ); // fin partie 1 // partie 2 intégrant partie 3 et 4 int ilVousResteXTirs = 25; do { char *ligne1Symbole1 = "+", *ligne1Symbole2 = "+", *ligne1Symbole3 = "+", *ligne1Symbole4 = "+", *ligne1Symbole5 = "+"; char *ligne2Symbole1 = "+", *ligne2Symbole2 = "+", *ligne2Symbole3 = "+", *ligne2Symbole4 = "+", *ligne2Symbole5 = "+"; char *ligne3Symbole1 = "+", *ligne3Symbole2 = "+", *ligne3Symbole3 = "+", *ligne3Symbole4 = "+", *ligne3Symbole5 = "+"; char *ligne4Symbole1 = "+", *ligne4Symbole2 = "+", *ligne4Symbole3 = "+", *ligne4Symbole4 = "+", *ligne4Symbole5 = "+"; char *ligne5Symbole1 = "+", *ligne5Symbole2 = "+", *ligne5Symbole3 = "+", *ligne5Symbole4 = "+", *ligne5Symbole5 = "+"; int statutDuJoueur = 0; int ilVousResteXUniteAAbattre = 9; int veuillezSaisirUneColonne = 6; int veuillezSaisirUneLigne = 6; int selectionColonneEtLigneDuJoueur = 0; char *positionGaucheOuHautporteAvionAbattu = " "; char *positionDroiteOuBasporteAvionAbattu = " "; char *positionCentraleDuPorteAvionAbattu = " "; char *positionGaucheOuHautFregateUnAbattu = " "; char *positionDroiteOuBasFregateUnAbbatu = " "; char *positionGaucheOuHautFregateDeuxAbbatu = " "; char *positionDroiteOuBasFregateDeuxAbbatu = " "; char *sousMarinUnAbattu = " "; char *sousMarinDeuxAbattu = " "; printf("\n === BATAILLE NAVALE ==="); printf("\n\n Bonne chance Commandant !"); printf("\n\n"); printf("\n\n Il vous reste %d tirs", ilVousResteXTirs); printf("\n Il vous reste %d unites a abattre", ilVousResteXUniteAAbattre); printf("\n %s", positionGaucheOuHautFregateUnAbattu); printf("\n %s", positionDroiteOuBasFregateUnAbbatu); printf("\n 1 2 3 4 5 %s", positionGaucheOuHautFregateDeuxAbbatu); printf("\n --------- %s", positionDroiteOuBasFregateDeuxAbbatu); printf("\n 1 \| %s %s %s %s %s \| %s", ligne1Symbole1, ligne1Symbole2, ligne1Symbole3, ligne1Symbole4, ligne1Symbole5, positionGaucheOuHautporteAvionAbattu); printf("\n 2 \| %s %s %s %s %s \| %s", ligne2Symbole1, ligne2Symbole2, ligne2Symbole3, ligne2Symbole4, ligne2Symbole5, positionDroiteOuBasporteAvionAbattu); printf("\n 3 \| %s %s %s %s %s \| %s", ligne3Symbole1, ligne3Symbole2, ligne3Symbole3, ligne3Symbole4, ligne3Symbole5, positionCentraleDuPorteAvionAbattu ); printf("\n 4 \| %s %s %s %s %s \| %s", ligne4Symbole1, ligne4Symbole2, ligne4Symbole3, ligne4Symbole4, ligne4Symbole5, sousMarinUnAbattu ); printf("\n 5 \| %s %s %s %s %s \| %s", ligne5Symbole1, ligne5Symbole2, ligne5Symbole3, ligne5Symbole4, ligne5Symbole5, sousMarinDeuxAbattu); printf("\n ---------\n\n\n"); // partie 3 while (veuillezSaisirUneColonne > 5) // Cette instruction demande de saisir une ligne { printf(" Veuillez saisir une colonne (1 2 3 4 ou 5):"); scanf("%d", &veuillezSaisirUneColonne); } while (veuillezSaisirUneLigne > 5) // Cette instruction demande de saisr une colonne { printf(" Veuillez saisir une ligne (1 2 3 4 ou 5):"); scanf("%d", &veuillezSaisirUneLigne); } veuillezSaisirUneColonne *= 10; selectionColonneEtLigneDuJoueur =veuillezSaisirUneColonne + veuillezSaisirUneLigne; // partie 4 const int MAX = 5, MIN = 1; // Ces lignes donnent une position chiffree du centre du porte avion int positionColonnePorteAvion = 0; int positionLignePorteAvion = 0; int positionPorteAvion = 0; int positionGaucheOuHautPorteAvion = 0; int positionDroiteOuBasPorteAvion = 0; const int max = 2, min = 1; /* cette ligne est destine a definir le hasard pour porte avion est en position verticale ou horizontale au niveau du centre du jeu */ int definirPositionVerticalOuHorizontalePorteAvion = 0; const int MAXIMUM = 5, MINIMUM = 1; // debut instructions fregates int positionColonneFregateUn = 0; int positionLigneFregateUn = 0; int positionColonneFregateDeux = 0; int positionLigneFregateDeux = 0; int positionGaucheOuHautFregateUn = 0; int positionGaucheOuHautFregateDeux = 0; int positionDroiteOuBasFregateUn = 0; int positionDroiteOuBasFregateDeux = 0; int definirPositionVerticalOuHorizontaleFregateUn = 0; int definirPositionVerticalOuHorizontaleFregateDeux = 0; const int maximum = 5, minimum = 1; int positionColonneSousMarinUn = 0; int positionLigneSousMarinUn = 0; int positionColonneSousMarinDeux = 0; int positionLigneSousMarinDeux = 0; int positionSousMarinUn = 0; int positionSousMarinDeux = 0; int ilVousResteXTirs = 25; // FIN DES INTEGRATIONS ET CONSTANTES // !!! debut du programme partie 4 !!! // position G ou H porte avion if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautPorteAvion) { positionGaucheOuHautporteAvionAbattu = "Portion avant du porte avion touché !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole5 = "="; } } } // position D ou B Porte Avion else if (selectionColonneEtLigneDuJoueur == positionDroiteOuBasPorteAvion) { positionDroiteOuBasporteAvionAbattu = "Portion arriere du porte avion touché !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole5 = "="; } } } // position centrale porte Avion else if (selectionColonneEtLigneDuJoueur == positionPorteAvion) { positionCentraleDuPorteAvionAbattu = "Portion centrale du porte avion touché !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole5 = "="; } } } // position G ou H fregate un !! else if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateUn) { positionGaucheOuHautFregateUnAbattu = "Portion avant fregate 1 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole5 = "="; } } } // position D ou B fregate 1 else if (selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateUn) { positionDroiteOuBasFregateUnAbbatu = "Portion arriere fregate 1 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole5 = "="; } } } // position G ou H fregate 2 !! else if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateDeux) { positionGaucheOuHautFregateDeuxAbbatu = "Portion avant fregate 2 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole5 = "="; } } } // position D ou B fregate 2 !! else if (selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateDeux) { positionDroiteOuBasFregateDeuxAbbatu = "Portion arriere fregate 2 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole5 = "="; } } } // sous marin 1 !! else if (selectionColonneEtLigneDuJoueur == positionSousMarinUn) { sousMarinUnAbattu = "Sous marin un coulé !!"; if (selectionColonneEtLigneDuJoueur == 11) { ligne1Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 12) { ligne2Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 13) { ligne3Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 14) { ligne4Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 15) { ligne5Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 21) { ligne1Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 22) { ligne2Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 23) { ligne3Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 24) { ligne4Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 25) { ligne5Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 31) { ligne1Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 32) { ligne2Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 33) { ligne3Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 34) { ligne4Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 35) { ligne5Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 41) { ligne1Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 42) { ligne2Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 43) { ligne3Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 44) { ligne4Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 45) { ligne5Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 51) { ligne1Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 52) { ligne2Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 53) { ligne3Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 54) { ligne4Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 55) { ligne5Symbole5 = "="; } } // sous marin deux !! else if (selectionColonneEtLigneDuJoueur == positionSousMarinDeux) { sousMarinDeuxAbattu = "Sous marin deux coulé !!"; if (selectionColonneEtLigneDuJoueur == 11) { ligne1Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 12) { ligne2Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 13) { ligne3Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 14) { ligne4Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 15) { ligne5Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 21) { ligne1Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 22) { ligne2Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 23) { ligne3Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 24) { ligne4Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 25) { ligne5Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 31) { ligne1Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 32) { ligne2Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 33) { ligne3Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 34) { ligne4Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 35) { ligne5Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 41) { ligne1Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 42) { ligne2Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 43) { ligne3Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 44) { ligne4Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 45) { ligne5Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 51) { ligne1Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 52) { ligne2Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 53) { ligne3Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 54) { ligne4Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 55) { ligne5Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur != positionGaucheOuHautPorteAvion || selectionColonneEtLigneDuJoueur != positionPorteAvion || selectionColonneEtLigneDuJoueur != positionDroiteOuBasPorteAvion || selectionColonneEtLigneDuJoueur != positionGaucheOuHautFregateUn || selectionColonneEtLigneDuJoueur != positionDroiteOuBasFregateUn || selectionColonneEtLigneDuJoueur != positionGaucheOuHautFregateDeux || selectionColonneEtLigneDuJoueur != positionDroiteOuBasFregateDeux || selectionColonneEtLigneDuJoueur != positionSousMarinUn || selectionColonneEtLigneDuJoueur != positionSousMarinDeux) { if (selectionColonneEtLigneDuJoueur == 11) { ligne1Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 12) { ligne2Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 13) { ligne3Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 14) { ligne4Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 15) { ligne5Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 21) { ligne1Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 22) { ligne2Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 23) { ligne3Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 24) { ligne4Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 25) { ligne5Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 31) { ligne1Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 32) { ligne2Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 33) { ligne3Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 34) { ligne4Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 35) { ligne5Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 41) { ligne1Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 42) { ligne2Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 43) { ligne3Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 44) { ligne4Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 45) { ligne5Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 51) { ligne1Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 52) { ligne2Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 53) { ligne3Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 54) { ligne4Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 55) { ligne5Symbole5 = " "; } } if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautPorteAvion || selectionColonneEtLigneDuJoueur == positionPorteAvion || selectionColonneEtLigneDuJoueur == positionDroiteOuBasPorteAvion || selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateUn || selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateUn || selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateDeux || selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateDeux || selectionColonneEtLigneDuJoueur == positionSousMarinUn || selectionColonneEtLigneDuJoueur == positionSousMarinDeux) { ilVousResteXUniteAAbattre = ilVousResteXUniteAAbattre - 1; } ilVousResteXTirs--; } while (ilVousResteXTirs > 1); return 0; } |
||||||
Bliss
|
# Posté le 01/02/2012 à 22:09:38 | ||||||
![]() Avis : Très bon
|
#include <stdio.h> int main (int argc, const char * argv[]) { // debut partie 1 const int MAX = 5, MIN = 1; // Ces lignes donnent une position chiffree du centre du porte avion int positionColonnePorteAvion = 0; int positionLignePorteAvion = 0; int positionPorteAvion = 0; int positionGaucheOuHautPorteAvion = 0; int positionDroiteOuBasPorteAvion = 0; const int max = 2, min = 1; /* cette ligne est destine a definir le hasard pour porte avion est en position verticale ou horizontale au niveau du centre du jeu */ int definirPositionVerticalOuHorizontalePorteAvion = 0; srand(time(NULL)); // porte avion !! positionColonnePorteAvion = (rand() % (MAX - MIN + 1)) + MIN; positionLignePorteAvion = (rand() % (MAX - MIN + 1)) + MIN; positionColonnePorteAvion *= 10; positionPorteAvion = positionColonnePorteAvion + positionLignePorteAvion; if (positionPorteAvion == 11) { positionPorteAvion = 12; } if (positionPorteAvion == 51) { positionPorteAvion = 41; } if (positionPorteAvion == 55) { positionPorteAvion = 54; } if (positionPorteAvion == 15) { positionPorteAvion = 25; } // Fin de l'instruction chiffree centre porte avion if (positionColonnePorteAvion == 1 || positionColonnePorteAvion == 5) // Debut instruct position si porte avion { // positionne en bordure du jeu positionGaucheOuHautPorteAvion = positionPorteAvion - 1; } if (positionLignePorteAvion == 1 || positionLignePorteAvion == 5) { positionGaucheOuHautPorteAvion = positionPorteAvion - 10; } if (positionColonnePorteAvion == 1 || positionColonnePorteAvion == 5) { positionDroiteOuBasPorteAvion = positionPorteAvion + 1; } if (positionLignePorteAvion == 1 || positionLignePorteAvion == 5) { positionDroiteOuBasPorteAvion = positionPorteAvion + 10; } if (positionColonnePorteAvion != 1 || positionColonnePorteAvion != 5 || positionLignePorteAvion != 1 ||positionLignePorteAvion != 5) { definirPositionVerticalOuHorizontalePorteAvion = (rand() % (max - min + 1)) + min; if (definirPositionVerticalOuHorizontalePorteAvion > 1) { definirPositionVerticalOuHorizontalePorteAvion = 10; positionGaucheOuHautPorteAvion = positionPorteAvion + 10; positionDroiteOuBasPorteAvion = positionPorteAvion - 10; } else { positionGaucheOuHautPorteAvion = positionPorteAvion + 1; positionDroiteOuBasPorteAvion = positionPorteAvion - 1; } } // fin instructions concernant les 3 localisations du porte avion const int MAXIMUM = 5, MINIMUM = 1; // debut instructions fregates int positionColonneFregateUn = 0; int positionLigneFregateUn = 0; int positionColonneFregateDeux = 0; int positionLigneFregateDeux = 0; int positionGaucheOuHautFregateUn = 0; int positionGaucheOuHautFregateDeux = 0; int positionDroiteOuBasFregateUn = 0; int positionDroiteOuBasFregateDeux = 0; int definirPositionVerticalOuHorizontaleFregateUn = 0; int definirPositionVerticalOuHorizontaleFregateDeux = 0; do { // fregate un !! positionColonneFregateUn = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionLigneFregateUn = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionColonneFregateUn *= 10; positionGaucheOuHautFregateUn = positionColonneFregateUn + positionLigneFregateUn; definirPositionVerticalOuHorizontaleFregateUn = (rand() % (max - min + 1)) + min; if (definirPositionVerticalOuHorizontaleFregateUn > 1) { definirPositionVerticalOuHorizontaleFregateUn = 10; positionDroiteOuBasFregateUn = positionGaucheOuHautFregateUn + 10; } else { positionDroiteOuBasFregateUn = positionGaucheOuHautFregateUn + 1; } } while (positionGaucheOuHautFregateUn == positionDroiteOuBasPorteAvion || positionGaucheOuHautFregateUn == positionGaucheOuHautPorteAvion || positionGaucheOuHautFregateUn == positionPorteAvion || positionGaucheOuHautFregateUn == 51 || positionGaucheOuHautFregateUn == 52|| positionGaucheOuHautFregateUn == 53|| positionGaucheOuHautFregateUn == 54|| positionGaucheOuHautFregateUn == 55|| positionGaucheOuHautFregateUn == 45|| positionGaucheOuHautFregateUn == 35|| positionGaucheOuHautFregateUn == 25|| positionGaucheOuHautFregateUn == 15); // fregate deux !! do { // fregate deux ! positionColonneFregateDeux = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionLigneFregateDeux = (rand() % (MAXIMUM - MINIMUM + 1)) + MINIMUM; positionColonneFregateDeux *= 10; positionGaucheOuHautFregateDeux = positionColonneFregateDeux + positionLigneFregateDeux; definirPositionVerticalOuHorizontaleFregateDeux = (rand() % (max - min + 1)) + min; if (definirPositionVerticalOuHorizontaleFregateDeux > 1) { definirPositionVerticalOuHorizontaleFregateDeux = 10; positionDroiteOuBasFregateDeux = positionGaucheOuHautFregateDeux + 10; } else { positionDroiteOuBasFregateDeux = positionGaucheOuHautFregateDeux + 1; } } while (positionGaucheOuHautFregateDeux == positionDroiteOuBasPorteAvion || positionGaucheOuHautFregateDeux == positionGaucheOuHautPorteAvion || positionGaucheOuHautFregateDeux == positionPorteAvion || positionGaucheOuHautFregateDeux == 51 || positionGaucheOuHautFregateDeux == 52|| positionGaucheOuHautFregateDeux == 53|| positionGaucheOuHautFregateDeux == 54|| positionGaucheOuHautFregateDeux == 55|| positionGaucheOuHautFregateDeux == 45|| positionGaucheOuHautFregateDeux == 35|| positionGaucheOuHautFregateDeux == 25|| positionGaucheOuHautFregateDeux == 15 || positionGaucheOuHautFregateDeux == positionGaucheOuHautFregateUn || positionGaucheOuHautFregateDeux == positionDroiteOuBasFregateUn || positionDroiteOuBasFregateDeux == positionDroiteOuBasPorteAvion || positionDroiteOuBasFregateDeux == positionGaucheOuHautPorteAvion || positionDroiteOuBasFregateDeux == positionPorteAvion || positionDroiteOuBasFregateDeux == 51 || positionDroiteOuBasFregateDeux == 52|| positionDroiteOuBasFregateDeux == 53 || positionDroiteOuBasFregateDeux == 54|| positionDroiteOuBasFregateDeux == 55 || positionDroiteOuBasFregateDeux == 45|| positionDroiteOuBasFregateDeux == 35 || positionDroiteOuBasFregateDeux == 25|| positionDroiteOuBasFregateDeux == 15 || positionDroiteOuBasFregateDeux == positionGaucheOuHautFregateUn || positionDroiteOuBasFregateDeux == positionDroiteOuBasFregateUn ); // fin fregate deux !! const int maximum = 5, minimum = 1; int positionColonneSousMarinUn = 0; int positionLigneSousMarinUn = 0; int positionColonneSousMarinDeux = 0; int positionLigneSousMarinDeux = 0; int positionSousMarinUn = 0; int positionSousMarinDeux = 0; do { // sous marin un !! positionColonneSousMarinUn = (rand() % (maximum - minimum + 1)) + minimum; positionLigneSousMarinUn = (rand() % (maximum - minimum + 1)) + minimum; positionColonneSousMarinUn *= 10; positionSousMarinUn = positionColonneSousMarinUn + positionLigneSousMarinUn; } while (positionSousMarinUn == positionDroiteOuBasPorteAvion || positionSousMarinUn == positionGaucheOuHautPorteAvion || positionSousMarinUn == positionPorteAvion || positionSousMarinUn == positionDroiteOuBasFregateUn || positionSousMarinUn == positionGaucheOuHautFregateUn || positionSousMarinUn == positionGaucheOuHautFregateDeux || positionSousMarinUn == positionDroiteOuBasFregateDeux); // sous marin deux !! do { positionColonneSousMarinDeux = (rand() % (maximum - minimum + 1)) + minimum; positionLigneSousMarinDeux = (rand() % (maximum - minimum + 1)) + minimum; positionColonneSousMarinDeux *= 10; positionSousMarinDeux = positionColonneSousMarinDeux + positionLigneSousMarinDeux; } while (positionSousMarinDeux == positionDroiteOuBasPorteAvion || positionSousMarinDeux == positionGaucheOuHautPorteAvion || positionSousMarinDeux == positionPorteAvion || positionSousMarinDeux == positionDroiteOuBasFregateUn || positionSousMarinDeux == positionGaucheOuHautFregateUn || positionSousMarinDeux == positionGaucheOuHautFregateDeux || positionSousMarinDeux == positionDroiteOuBasFregateDeux || positionSousMarinDeux == positionSousMarinUn ); // fin partie 1 // partie 2 intégrant partie 3 et 4 int ilVousResteXTirs = 25; do { char *ligne1Symbole1 = "+", *ligne1Symbole2 = "+", *ligne1Symbole3 = "+", *ligne1Symbole4 = "+", *ligne1Symbole5 = "+"; char *ligne2Symbole1 = "+", *ligne2Symbole2 = "+", *ligne2Symbole3 = "+", *ligne2Symbole4 = "+", *ligne2Symbole5 = "+"; char *ligne3Symbole1 = "+", *ligne3Symbole2 = "+", *ligne3Symbole3 = "+", *ligne3Symbole4 = "+", *ligne3Symbole5 = "+"; char *ligne4Symbole1 = "+", *ligne4Symbole2 = "+", *ligne4Symbole3 = "+", *ligne4Symbole4 = "+", *ligne4Symbole5 = "+"; char *ligne5Symbole1 = "+", *ligne5Symbole2 = "+", *ligne5Symbole3 = "+", *ligne5Symbole4 = "+", *ligne5Symbole5 = "+"; int statutDuJoueur = 0; int ilVousResteXUniteAAbattre = 9; int veuillezSaisirUneColonne = 6; int veuillezSaisirUneLigne = 6; int selectionColonneEtLigneDuJoueur = 0; char *positionGaucheOuHautporteAvionAbattu = " "; char *positionDroiteOuBasporteAvionAbattu = " "; char *positionCentraleDuPorteAvionAbattu = " "; char *positionGaucheOuHautFregateUnAbattu = " "; char *positionDroiteOuBasFregateUnAbbatu = " "; char *positionGaucheOuHautFregateDeuxAbbatu = " "; char *positionDroiteOuBasFregateDeuxAbbatu = " "; char *sousMarinUnAbattu = " "; char *sousMarinDeuxAbattu = " "; printf("\n === BATAILLE NAVALE ==="); printf("\n\n Bonne chance Commandant !"); printf("\n\n"); printf("\n\n Il vous reste %d tirs", ilVousResteXTirs); printf("\n Il vous reste %d unites a abattre", ilVousResteXUniteAAbattre); printf("\n %s", positionGaucheOuHautFregateUnAbattu); printf("\n %s", positionDroiteOuBasFregateUnAbbatu); printf("\n 1 2 3 4 5 %s", positionGaucheOuHautFregateDeuxAbbatu); printf("\n --------- %s", positionDroiteOuBasFregateDeuxAbbatu); printf("\n 1 \| %s %s %s %s %s \| %s", ligne1Symbole1, ligne1Symbole2, ligne1Symbole3, ligne1Symbole4, ligne1Symbole5, positionGaucheOuHautporteAvionAbattu); printf("\n 2 \| %s %s %s %s %s \| %s", ligne2Symbole1, ligne2Symbole2, ligne2Symbole3, ligne2Symbole4, ligne2Symbole5, positionDroiteOuBasporteAvionAbattu); printf("\n 3 \| %s %s %s %s %s \| %s", ligne3Symbole1, ligne3Symbole2, ligne3Symbole3, ligne3Symbole4, ligne3Symbole5, positionCentraleDuPorteAvionAbattu ); printf("\n 4 \| %s %s %s %s %s \| %s", ligne4Symbole1, ligne4Symbole2, ligne4Symbole3, ligne4Symbole4, ligne4Symbole5, sousMarinUnAbattu ); printf("\n 5 \| %s %s %s %s %s \| %s", ligne5Symbole1, ligne5Symbole2, ligne5Symbole3, ligne5Symbole4, ligne5Symbole5, sousMarinDeuxAbattu); printf("\n ---------\n\n\n"); // partie 3 while (veuillezSaisirUneColonne > 5) // Cette instruction demande de saisir une ligne { printf(" Veuillez saisir une colonne (1 2 3 4 ou 5):"); scanf("%d", &veuillezSaisirUneColonne); } while (veuillezSaisirUneLigne > 5) // Cette instruction demande de saisr une colonne { printf(" Veuillez saisir une ligne (1 2 3 4 ou 5):"); scanf("%d", &veuillezSaisirUneLigne); } veuillezSaisirUneColonne *= 10; selectionColonneEtLigneDuJoueur =veuillezSaisirUneColonne + veuillezSaisirUneLigne; // partie 4 const int MAX = 5, MIN = 1; // Ces lignes donnent une position chiffree du centre du porte avion int positionColonnePorteAvion = 0; int positionLignePorteAvion = 0; int positionPorteAvion = 0; int positionGaucheOuHautPorteAvion = 0; int positionDroiteOuBasPorteAvion = 0; const int max = 2, min = 1; /* cette ligne est destine a definir le hasard pour porte avion est en position verticale ou horizontale au niveau du centre du jeu */ int definirPositionVerticalOuHorizontalePorteAvion = 0; const int MAXIMUM = 5, MINIMUM = 1; // debut instructions fregates int positionColonneFregateUn = 0; int positionLigneFregateUn = 0; int positionColonneFregateDeux = 0; int positionLigneFregateDeux = 0; int positionGaucheOuHautFregateUn = 0; int positionGaucheOuHautFregateDeux = 0; int positionDroiteOuBasFregateUn = 0; int positionDroiteOuBasFregateDeux = 0; int definirPositionVerticalOuHorizontaleFregateUn = 0; int definirPositionVerticalOuHorizontaleFregateDeux = 0; const int maximum = 5, minimum = 1; int positionColonneSousMarinUn = 0; int positionLigneSousMarinUn = 0; int positionColonneSousMarinDeux = 0; int positionLigneSousMarinDeux = 0; int positionSousMarinUn = 0; int positionSousMarinDeux = 0; int ilVousResteXTirs = 25; // FIN DES INTEGRATIONS ET CONSTANTES // !!! debut du programme partie 4 !!! // position G ou H porte avion if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautPorteAvion) { positionGaucheOuHautporteAvionAbattu = "Portion avant du porte avion touché !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole5 = "="; } } } // position D ou B Porte Avion else if (selectionColonneEtLigneDuJoueur == positionDroiteOuBasPorteAvion) { positionDroiteOuBasporteAvionAbattu = "Portion arriere du porte avion touché !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole5 = "="; } } } // position centrale porte Avion else if (selectionColonneEtLigneDuJoueur == positionPorteAvion) { positionCentraleDuPorteAvionAbattu = "Portion centrale du porte avion touché !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontalePorteAvion == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontalePorteAvion == 10) { ligne5Symbole5 = "="; } } } // position G ou H fregate un !! else if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateUn) { positionGaucheOuHautFregateUnAbattu = "Portion avant fregate 1 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole5 = "="; } } } // position D ou B fregate 1 else if (selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateUn) { positionDroiteOuBasFregateUnAbbatu = "Portion arriere fregate 1 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateUn == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateUn == 10) { ligne5Symbole5 = "="; } } } // position G ou H fregate 2 !! else if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateDeux) { positionGaucheOuHautFregateDeuxAbbatu = "Portion avant fregate 2 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole5 = "="; } } } // position D ou B fregate 2 !! else if (selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateDeux) { positionDroiteOuBasFregateDeuxAbbatu = "Portion arriere fregate 2 touchee !!"; if (selectionColonneEtLigneDuJoueur == 11) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 12) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 13) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 14) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 15) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole1 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole1 = "="; } } else if (selectionColonneEtLigneDuJoueur == 21) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 22) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 23) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 24) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 25) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole2 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole2 = "="; } } else if (selectionColonneEtLigneDuJoueur == 31) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 32) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 33) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 34) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 35) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole3 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole3 = "="; } } else if (selectionColonneEtLigneDuJoueur == 41) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 42) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 43) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 44) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 45) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole4 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole4 = "="; } } else if (selectionColonneEtLigneDuJoueur == 51) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne1Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne1Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 52) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne2Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne2Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 53) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne3Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne3Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 54) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne4Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne4Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur == 55) { if (definirPositionVerticalOuHorizontaleFregateDeux == 1) { ligne5Symbole5 = "||"; } else if (definirPositionVerticalOuHorizontaleFregateDeux == 10) { ligne5Symbole5 = "="; } } } // sous marin 1 !! else if (selectionColonneEtLigneDuJoueur == positionSousMarinUn) { sousMarinUnAbattu = "Sous marin un coulé !!"; if (selectionColonneEtLigneDuJoueur == 11) { ligne1Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 12) { ligne2Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 13) { ligne3Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 14) { ligne4Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 15) { ligne5Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 21) { ligne1Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 22) { ligne2Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 23) { ligne3Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 24) { ligne4Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 25) { ligne5Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 31) { ligne1Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 32) { ligne2Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 33) { ligne3Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 34) { ligne4Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 35) { ligne5Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 41) { ligne1Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 42) { ligne2Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 43) { ligne3Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 44) { ligne4Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 45) { ligne5Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 51) { ligne1Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 52) { ligne2Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 53) { ligne3Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 54) { ligne4Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 55) { ligne5Symbole5 = "="; } } // sous marin deux !! else if (selectionColonneEtLigneDuJoueur == positionSousMarinDeux) { sousMarinDeuxAbattu = "Sous marin deux coulé !!"; if (selectionColonneEtLigneDuJoueur == 11) { ligne1Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 12) { ligne2Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 13) { ligne3Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 14) { ligne4Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 15) { ligne5Symbole1 = "="; } else if (selectionColonneEtLigneDuJoueur == 21) { ligne1Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 22) { ligne2Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 23) { ligne3Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 24) { ligne4Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 25) { ligne5Symbole2 = "="; } else if (selectionColonneEtLigneDuJoueur == 31) { ligne1Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 32) { ligne2Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 33) { ligne3Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 34) { ligne4Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 35) { ligne5Symbole3 = "="; } else if (selectionColonneEtLigneDuJoueur == 41) { ligne1Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 42) { ligne2Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 43) { ligne3Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 44) { ligne4Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 45) { ligne5Symbole4 = "="; } else if (selectionColonneEtLigneDuJoueur == 51) { ligne1Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 52) { ligne2Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 53) { ligne3Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 54) { ligne4Symbole5 = "="; } else if (selectionColonneEtLigneDuJoueur == 55) { ligne5Symbole5 = "="; } } else if (selectionColonneEtLigneDuJoueur != positionGaucheOuHautPorteAvion || selectionColonneEtLigneDuJoueur != positionPorteAvion || selectionColonneEtLigneDuJoueur != positionDroiteOuBasPorteAvion || selectionColonneEtLigneDuJoueur != positionGaucheOuHautFregateUn || selectionColonneEtLigneDuJoueur != positionDroiteOuBasFregateUn || selectionColonneEtLigneDuJoueur != positionGaucheOuHautFregateDeux || selectionColonneEtLigneDuJoueur != positionDroiteOuBasFregateDeux || selectionColonneEtLigneDuJoueur != positionSousMarinUn || selectionColonneEtLigneDuJoueur != positionSousMarinDeux) { if (selectionColonneEtLigneDuJoueur == 11) { ligne1Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 12) { ligne2Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 13) { ligne3Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 14) { ligne4Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 15) { ligne5Symbole1 = " "; } else if (selectionColonneEtLigneDuJoueur == 21) { ligne1Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 22) { ligne2Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 23) { ligne3Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 24) { ligne4Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 25) { ligne5Symbole2 = " "; } else if (selectionColonneEtLigneDuJoueur == 31) { ligne1Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 32) { ligne2Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 33) { ligne3Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 34) { ligne4Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 35) { ligne5Symbole3 = " "; } else if (selectionColonneEtLigneDuJoueur == 41) { ligne1Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 42) { ligne2Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 43) { ligne3Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 44) { ligne4Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 45) { ligne5Symbole4 = " "; } else if (selectionColonneEtLigneDuJoueur == 51) { ligne1Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 52) { ligne2Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 53) { ligne3Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 54) { ligne4Symbole5 = " "; } else if (selectionColonneEtLigneDuJoueur == 55) { ligne5Symbole5 = " "; } } if (selectionColonneEtLigneDuJoueur == positionGaucheOuHautPorteAvion || selectionColonneEtLigneDuJoueur == positionPorteAvion || selectionColonneEtLigneDuJoueur == positionDroiteOuBasPorteAvion || selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateUn || selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateUn || selectionColonneEtLigneDuJoueur == positionGaucheOuHautFregateDeux || selectionColonneEtLigneDuJoueur == positionDroiteOuBasFregateDeux || selectionColonneEtLigneDuJoueur == positionSousMarinUn || selectionColonneEtLigneDuJoueur == positionSousMarinDeux) { ilVousResteXUniteAAbattre = ilVousResteXUniteAAbattre - 1; } ilVousResteXTirs--; } while (ilVousResteXTirs > 1); return 0; } |
||||||
Bliss
|
# Posté le 01/02/2012 à 22:21:11 | ||||||
![]() Avis : Très bon
|
Je crois que j'ai fait sauter la banque ! :-) bon, il faut voir ce programme en 4 parties: - partie 1: l'ordi choisi, 5 positions pour les navires (1 porte-avion, 2 frégates, 2 sous-marins) - partie 2: création du tableau de jeu - partie 3: interaction avec le joueur (il choisit lignes et colonnes à atteindre) - partie 4: ce n'est que du "switch" (c'est imposant, mais avec le copier-coller cela se fait très bien !) faisant le pont entre le choix du joueur et la conséquence que cela aura sur le "tableau de jeu" incluant les choix positionnels de l'ordi (concernant les navires) Help please: si ça ne marche pas, je vais réellement me décourager dans la programmation de C ! - |
||||||
Bliss
|
# Posté le 01/02/2012 à 22:24:49 | ||||||
![]() Avis : Très bon
|
Désolé... j'ai envoyé le texte 2 fois par mégarde (prob de connection internet) | ||||||
Bliss
|
# Posté le 01/02/2012 à 23:14:05 | ||||||
![]() Avis : Très bon
|
j'ai trouvé la solution à mon prob pour ceux que cela intéresse... il faut mettre tous les int et char au tout début du jeu, sinon ça foire (d'autant qu'il y a de nombreuses répétitions pour un meme int et char) j'avais bien précisé que j'étais gros débutant ! |
||||||
Abdellatif Chlikha
|
# Posté le 04/02/2012 à 18:38:27 | ||||||
![]()
|
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int MAX, MIN=1; int n=-1,nombreMystere,c=1,nd,nc,i=1; float note; printf("Mr Abdellatif CHLIKHA © Products 2012 All Rights Reserved \n My First Game!!!\n L'ordinateur tire au sort un nombre entre 1 et 100\n"); while(c==1) { printf("\nNiveaux de deficulté: 1:(1-100), 2:(1-1000) 3:(1-10000)"); scanf("%d",&nd); printf("\nNombre de coups:"); scanf("%d",&nc); if (nd==1) MAX=100; else if(nd==2) MAX=1000; else if (nd==3) MAX=10000; srand(time(NULL)); nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; while(n!=nombreMystere && i<=nc) { printf("\nQuel est le nombre ?:"); scanf("%d",&n); note=MAX/(nc*i); if(n<nombreMystere) printf("c'est plus\n"); else if (n>nombreMystere) printf("c'est mois\n"); else printf("bravo!!!!!!!!!!!\n note=%f",note); i++; } if (n!=nombreMystere) printf("\nGame Over\n"); printf("\nVoullez Vous Continuez :(0:non, 1:oui"); scanf("%d",&c); } printf("\n\nMerci\n\n I'm Coming On"); getc; return 0; } |
||||||
vah
|
# Posté le 09/02/2012 à 18:37:38 | ||||||
apprendre ça paye!![]()
|
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { const MIN = 1; int nombreMystere, nombrePropose, coup = 0; int stopPartie = 1; int MAX; char reponse =' '; srand(time(NULL)); MAX = niveau(); nombreMystere = (rand()%(MAX - MIN + 1) + MIN); do{ printf("***********************RECHERCHE NOMBRE ENTRE 1 ET %d***********************\n\n", MAX); do{ coup++; printf("Quel est le nombre ? \n"); scanf("%d", &nombrePropose); if(nombreMystere > nombrePropose){ printf("Superieur a %d\n\n", nombrePropose); }else if(nombreMystere < nombrePropose){ printf("Inferieur a %d \n\n", nombrePropose); }else{ printf("Vous avez trouve en %d coups !!! \n\n\n", coup); } }while(nombreMystere != nombrePropose); printf("Voulez vous continuer ? Oui/Non "); scanf("%s", &reponse); if(reponse=='n' || reponse =='N'){ stopPartie = 0; printf("%s", stopPartie); }else{ MAX = niveau(); nombreMystere = (rand()%(MAX - MIN + 1) + MIN); coup=0; } }while(stopPartie); return 0; } /*********************************************************************************/ /* * Menu niveau */ int niveau(){ int MAX; int level =0; printf("\t\t*******DIFFICULTE MENU******\n\n"); printf("\t1: 1<->100\n"); printf("\t2: 1<->1000\n"); printf("\t2: 1<->10000\n"); printf("\n\n\n"); printf("\tChoisir le niveau :\n"); scanf("%d", &level); switch(level){ case 1: MAX = 100;break; case 2: MAX = 1000;break; case 3: MAX = 10000;break; default: MAX = 100;break; } return MAX; } v_by |
||||||
joe443
|
# Posté le 10/02/2012 à 04:43:14 | ||||||
|
Avis : Très bon
|
Voici ma version : Edit: Erf, j'ai pas décallé le do et le reste après la déclaration de variable.. tant pis(trop la flemme) ![]() Code : C
Tutorial suivi (ça ne veut pas dire que je ne connais pas les 0 % :HTML5/CSS3...: [IIIIIIIIII]-[60%]====Langage C......: [IIIIIIIIII]-[40%]====GNU/Linux......: [IIIIIIIIII]-[0%] JavaScript.....: [IIIIIIIIII]-[0%]====Langage C++ ...: [IIIIIIIIII]-[0%]====UNIX ............: [IIIIIIIIII]-[0%] PHP/mySQL....: [IIIIIIIIII]-[0%]====Python..........: [IIIIIIIIII]-[0%]====Windows........: [IIIIIIIIII]-[0%] VB .Net.........: [IIIIIIIIII]-[75%]====ASM:............:[IIIIIIIIII]-[0%] |
||||||
CyberFaucheur
|
# Posté le 11/02/2012 à 17:22:18 | ||||||
![]()
|
Bonjour je ne comprend pas pourquoi sa me m'est toujours sa: error: expected '=', ',', ';', 'asm' or '_attribute_' before '.' token Et même avec les réponse de m@teo! je coprend pas et sa m'ennerve!!
|
||||||
Clem33
|
# Posté le 12/02/2012 à 18:49:02 | ||||||
|
|
Voila le programme pour le jeu Plus ou Moins avec possibilité de recommencer et de choisir le niveau !!! #include <stdio.h> #include <stdlib.h> #include <time.h> int main(int argc, char** argv) { const int MIN = 1; int nombreEntre = 0, nombreMystere = 0, compteur = 0, continuerPartie = 1, choixFinPartie = 0, choixNiveau = 0, nombreMaximum = 0; printf("Bonjour et bienvenue dans le meilleur des jeux : Nombre Mystere !!!\n\n"); printf("Choisissez parmi ces differents niveaux de difficulte :\n\n"); printf("1. De 1 a 100 pour les plus peureux ?\n\n"); printf("2. De 1 a 1 000 pour les un peu plus courageux ?\n\n"); printf("3. De 1 a 10 000 pour ceux qui n'ont pas froid aux yeux ?\n\n"); printf("Quel est votre choix, cher candidat ? "); scanf("%d",&choixNiveau); if (choixNiveau == 1) nombreMaximum = 100; else if (choixNiveau == 2) nombreMaximum = 1000; else if (choixNiveau == 3) nombreMaximum = 10000; else printf("Vous avez choisi un niveau inexistant"); while (continuerPartie==1) { srand(time(NULL)); nombreMystere = (rand() % (nombreMaximum - MIN + 1)) + MIN; //C'est là que l'ordinateur sélectionne le nombre au hasard. while (nombreEntre != nombreMystere) { printf("Quel est le nombre ? "); scanf("%d", &nombreEntre); printf("\n"); compteur++; if (nombreEntre > nombreMystere) { printf("C'est moins !\n"); printf("\n"); } else if (nombreEntre < nombreMystere) { printf("C'est plus\n"); printf("\n"); } else { printf ("Bravo, vous avez trouve le nombre mystere en %d coups\n\n", compteur); } } printf("Voulez-vous recommencer une partie ?\n\n"); printf("0. Non\n\n"); printf("1. Oui\n\n"); printf("Votre choix ? "); scanf ("%d", &choixFinPartie); printf("\n"); switch (choixFinPartie) { case 0 : continuerPartie=0; printf("Merci d'avoir joue !\n\n"); break; case 1 : continuerPartie=1; printf("Tu veux recommencer ? Cool\n\n"); break; default : continuerPartie=0; printf("Il fallait appuyer sur 1 pour recommencer !\n\n"); break; } } return 0; } Hacker n'est pas cracker !!! |
||||||
Ghost_anon
|
# Posté le 14/02/2012 à 09:19:46 | ||||||
![]() Avis : Très bon
|
cool, mon premier jeu réussi tout seul sans regarder ![]() et les défis d'améliorations sont vraiment stimulants. ça me donne vraiment envie de continuer ![]() merci EDIT: voilà, j'ai fini le petit jeu avec toutes les améliorations demandées: il fonctionne parfaitement, dans tous les cas de figure. (le seul truc que je ne sais pas encore faire, c'est de cacher le nombre rentré par le joueur n°1 pour ne pas que le joueur n°2 le voit) Voici mon code: PS = j'ai essayé qu'il soit bien lisible mais y avait certainement mieux. Code : C
|
||||||
nobru2
|
# Posté le 16/02/2012 à 12:36:45 | ||||||
|
|
oops .. je viens de voir que pour les questions, c'est dans le "forum"... | ||||||
Tris_Ro_54
|
# Posté le 16/02/2012 à 15:56:24 | ||||||
|
|
Voici ma version que j'ai faite depuis un bon moment. Elle marche très bien, bien que ce ne soit certainement pas la meilleure des versions. Enfin bon, au moins elle marche et elle est très complète. Si vous avez des questions, n'hésitez pas. @Ghost_anon: Pour empêcher le joueur 2 de regarder le nombre mystère c'est très simple. Il suffit de faire une boucle qui revient à la ligne environ 10 000 fois et c'est bon. Code: #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int nombreMystere = 0, nombreEntree = 0, coups = 0, reponseDifficulte = 0, nombreMax = 0, continuerPartie = 1, nombreDeJoueur = 0, compteur = 0; const int MIN = 1; do { printf("\t\t****BIENVENUE DANS LE JEU: PLUS OU MOINS****\n\n\n\n\n\n\n"); printf("Choisissez votre niveau de difficulte:\n1.Facile: 1 - 100\n2.Moyen: 1 - 1000\n3.Difficile: 1 - 10 000\nChoix n:"); scanf("%d", &reponseDifficulte); printf ("\n\n"); if (reponseDifficulte == 1) nombreMax = 100; else if (reponseDifficulte == 2) nombreMax = 1000; else if (reponseDifficulte == 3) nombreMax = 10000; else nombreMax = 1000000; printf("Choisissez votre nombre de joueur:\n1.Joueur\n2.Joueurs\nChoix n:"); scanf("%d", &nombreDeJoueur); printf("\n\n"); if (nombreDeJoueur == 1) { srand(time(NULL)); nombreMystere = (rand() % (nombreMax - MIN + 1)) + MIN; } else if (nombreDeJoueur == 2) { printf("Que l'un des joueurs choisisse le nombre-mystere, compris entre 1 et %d:\n", nombreMax); scanf("%d", &nombreMystere); while(compteur<1000) { compteur++; printf("\n\n\n\n\n\n\n"); } compteur = 0; } printf("Trouvez le nombre-mystere! Compris entre 1 et %d\n", nombreMax); do { coups++; printf("\nQuel est le nombre?"); scanf("%d", &nombreEntree); if (nombreEntree < nombreMystere) printf("\nC'est plus!\n"); else if (nombreEntree > nombreMystere) printf("\nC'est moins!\n"); else printf("\nBravo! Vous avez trouvez le nombre-mystere en %d coups!\n\n", coups); }while (nombreEntree != nombreMystere); coups = 0; printf("Voulez vous rejouer?\n0.Non\n1.Oui\nChoix:"); scanf("%d", &continuerPartie); printf("\n\n"); }while (continuerPartie); return 0; } |
||||||
Rankai
|
# Posté le 16/02/2012 à 16:14:04 | ||||||
|
|
J'ai réussi à créer un petit jeu sous forme de RPG , et sans tricher , en deux heures : Code : C
Il est pas encore terminer , je compte en faire un vrai jeu au fur et à mesure que je progresse avec plusieurs classes de personnages (je sais comment faire), des dialogues et quand on pourra faire des programme fenêtrés , des images puis plus tard un vrai de vrai jeu si je progresse vraiment beaucoup et que je trouve / devient "un designer" .Le seul problème c'est que je sais pas comment faire pour qu'une ligne s'affiche quand on appui sur entrer , sinon tu s'affiche d'un coup et c'est très très moche .
|
||||||
cflorianp
|
# Posté le 17/02/2012 à 20:25:18 | ||||||
|
|
Bonjour à tous. re-merci encore pour ce tuto :). Bon alors, là pour m'entrainer, j'ai voulu faire un programme du même style que le "c'est plus c'est moins" mais en 2D pour compliquer un peu, je voulais que vous me disiez un peu ce que vous en pensez. Bon là dans mon code ça donne les coordonnées à trouver dès le début mais c'est pour test le fonctionnement. Code : C
|
||||||
MrDerkans
|
# Posté le 22/02/2012 à 16:19:02 | ||||||
![]() Avis : Très bon
|
S'il vous plait quelqu'un pourrait me dire est la faute dans mon jeux quand je le lance il se termine directement : #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { printf("Bienvenu dans mon premier vrai jeux si on peux dire ca comme ce \n");srand(time(NULL)); int nombre_de_vies_vous; int nombre_de_vies_ennemie; int fin; int choix_attaque; int Kameamea; int Soin; int Genkidama; int attaque_ennemie; while (nombre_de_vies_ennemie>0 && nombre_de_vies_vous>0); { const int MAXVIESENNEMIE=2000,MINVIESENNEMIE=1000; nombre_de_vies_ennemie=(rand() % (MAXVIESENNEMIE - MINVIESENNEMIE + 1)) + MINVIESENNEMIE; const int MAXVIESVOUS=2000,MINVIESVOUS=1000; nombre_de_vies_vous=(rand() % (MAXVIESVOUS - MINVIESVOUS + 1)) + MINVIESVOUS; const int MAXKA=500,MINKA=100; Kameamea = (rand() % (MAXKA - MINKA + 1)) + MINKA; const int MAXSOIN=600,MINSOIN=100; Soin = (rand() % (MAXSOIN - MINSOIN + 1)) + MINSOIN; const int MAXGEN=1000,MINGEN=50; Genkidama = (rand() % (MAXGEN - MINGEN + 1)) + MINGEN; const int MAXENNEMIE=1244,MINENNEMIE=123; printf("Votre ennemie a %d PV \n",nombre_de_vies_ennemie); printf("Vous avez %d PV \n",nombre_de_vies_vous); printf("Choisissez votre attaque\n"); printf("1:Kameamea\n 2:Soin\n 3:Genkidama\n"); scanf("%d", choix_attaque); switch (choix_attaque) { case 1: printf("Vous faites un kameamea est vous enlevez %d vies a votre ennemie \n",Kameamea); nombre_de_vies_ennemie=nombre_de_vies_ennemie-Kameamea; printf("il reste a votre ennemie %d PV \n",nombre_de_vies_ennemie); break; case 2: nombre_de_vies_vous=nombre_de_vies_vous + Soin; printf ("Vous vous etes soigne il vous reste %d PV \n", nombre_de_vies_vous); break; case 3: printf("Vous enlevez %d PV a l'ennemie \n", Genkidama); nombre_de_vies_ennemie=nombre_de_vies_ennemie - Genkidama; printf("Il reste a l'ennemie %d PV \n", nombre_de_vies_ennemie); break; default: printf("Choix incorrect recommencez \n") ; scanf("%d", &choix_attaque); break; { printf("Tour de l'ennemie\n"); attaque_ennemie=(rand() % (MAXENNEMIE - MINENNEMIE + 1)) + MINENNEMIE; nombre_de_vies_vous = nombre_de_vies_vous - attaque_ennemie; } printf("L'ennemie vous attaque .\n Il vous reste %d PV\n " , &nombre_de_vies_vous); if (nombre_de_vies_vous>0) { printf("L'ennmie est mort vous avez gagner!!\n"); } else if (nombre_de_vies_ennemie>0) { printf ("Vous avez perdu !!!!"); } printf("Merci d'avoir joue appyuer sur n'importe qu'elle touche pour terminer le programme"); scanf("%d", &fin); return 0; } |
||||||
Darkwave
|
# Posté le 23/02/2012 à 05:11:45 | ||||||
|
Avis : Très bon
Études : UQAM |
Voici mon code pour le TP. J'ai ajouté tous les extras (deux joueurs, niveaux de difficulté et compteur de coups. Voici ce que ça donne: Code : C
Je me suis rendu compte que si on entrait une valeur autre qu'un chiffre, le programme plantait (il s'embourbe dans une boucle infinie)... Le programme original de M@teo fait la même chose. J'ai hâte de savoir comment utiliser les valeurs alphanumériques!! @Rankai: Beau petit RPG, je l'ai testé et c'est vraiment amusant!! Toutefois, à la ligne 47, si le joueur se trompe deux fois de valeur (il écrit 5 deux fois, par exemple), le programme plante. Il faut donc mettre une boucle à default afin que le programme revienne toujours à cette ligne (jusqu'à temps que l'utilisateur fasse un bon choix!)... |
||||||
ZaefireLindorie
|
# Posté le 23/02/2012 à 23:35:43 | ||||||
|
Avis : Bon
|
Voilà ma version du programme. Quelques petites améliorations peuvent certainement être effectuées mais j'en suis quand même assez fière. Tout fonctionne parfaitement. Pour cette première partie je met Bon, la seule chose que j'ai à repproché est le manque d'exercice pratique. Sinon super tuto ! Je peux vous conseiller également le livre "Programmer en langage C" par Claude Delannoy qui fera un très bon complèment de ce tuto. Contient des exercices corrigés. Code : C
|
||||||
softsection
|
# Posté le 24/02/2012 à 05:26:43 | ||||||
|
|
Salut à tous je partage ici le programme que j'ai fait avec ce sujet de peit TP.#BonneVisite à tous Code : C
|
||||||
lnkonito
|
# Posté le 24/02/2012 à 11:54:20 | ||||||
![]()
|
Pour ma part, presque fonctionnel à 100 % ![]() Code : C
|
||||||
lion.viv
|
# Posté le 24/02/2012 à 20:33:21 | ||||||
![]() Avis : Très bon
|
Moi j'ai un problème : /* Plus ou Moins ------------- Réalisé par M@teo21, pour les cours du Site du Zér0 siteduzero.com (cours de programmation en C / C++ pour débutants) */ #include <stdio.h> #include <stdlib.h> #include <time.h> int main ( int argc, char** argv ) { int nombreMystere = 0, nombreEntre = 0, mode100 = 0, mode1000 = 0, mode10000 = 0; if (mode100) { int MAX = 100, MIN = 1; } if (mode1000) { int MAX = 1000, MIN = 1; } if (mode10000) { int MAX = 10000, MIN = 1; } // Génération du nombre aléatoire srand(time(NULL)); nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; /* La boucle du programme. Elle se répète tant que l'utilisateur n'a pas trouvé le nombre mystère */ printf ("Choisissez un niveau de difficulte\n"); printf ("Entre 1 et 100\n"); printf ("Entre 1 et 1000"); scanf ("%d", &mode100, mode1000, mode10000); if (mode100) { int MAX = 100, MIN = 1; } if (mode1000) { int MAX = 1000, MIN = 1; } if (mode10000) { int MAX = 10000, MIN = 1; } do { // On demande le nombre printf("Quel est le nombre ? "); scanf("%d", &nombreEntre); // On compare le nombre entré avec le nombre mystère if (nombreMystere > nombreEntre) printf("C'est plus !\n\n"); else if (nombreMystere < nombreEntre) printf("C'est moins !\n\n"); else printf ("Bravo, vous avez trouve le nombre mystere !!!\n\n"); } while (nombreEntre != nombreMystere); } |
||||||
acccromaths
|
# Posté le 25/02/2012 à 14:15:03 | ||||||
|
|
Salut lion J'ai fait quelques modification à ton code. Je pense que c'est mieux, mais il y a un bug avec MAX. Si tu trouves la solution... Dis le moi!!! /* Plus ou Moins */ #include <stdio.h> #include <stdlib.h> #include <time.h> int main ( int argc, char** argv ) { const int MIN=1; int nombreMystere,nombreEntre; {// On choisi le niveau de difficulté en premier int mode; printf ("Choisissez un niveau de difficulte\n 1 : Entre 1 et 100\n 2 : Entre 1 et 1 000\n 3 : Entre 1 et 10 000\n"); scanf ("%d", &mode); if (mode=1) { const int MAX = 100; } else if (mode=2) { const int MAX = 1000; } else if (mode=3) { const int MAX = 10000; } else { printf("Ca ce n'est pas une reponse!!! Pour la peine, tu auras le miveau 3 !!!"); const int MAX = 10000; } } {// Génération du nombre aléatoire int nombreMystere = 0; srand(time(NULL)); nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; } {// La boucle du programme. Elle se répète tant que l'utilisateur n'a pas trouvé le nombre mystère do { // On demande le nombre printf("Quel est le nombre ? "); printf("%d",nombreMystere); scanf("%d", &nombreEntre); // On compare le nombre entré avec le nombre mystère if (nombreMystere > nombreEntre) printf("C'est plus !\n\n"); else if (nombreMystere < nombreEntre) printf("C'est moins !\n\n"); else printf ("Bravo, vous avez trouve le nombre mystere !!!\n\n"); } while (nombreEntre != nombreMystere); } } |
||||||
drumtim
|
# Posté le 27/02/2012 à 21:22:48 | ||||||
|
Avis : Très bon
|
Salut les zéros! J'ai fait l'exercice sans problème, et le compteur de "coups" aussi, mais quand vient la boucle pour rejouer, je galère... Voilà ce que j'ai fait : #include <stdio.h> #include <stdlib.h> int main() { int nombreMystere = 0, nombre = 0, coup = 0, rejouer = 1, choix = 0; const int MAX = 100, min = 1; while (rejouer = 1) { srand(time(NULL)); nombreMystere = (rand() % (MAX - min + 1)) + min; coup =0; printf("\n\n===***Jeu***===\n\n"); printf("\n\nEssayez de trouver le nombre mystere!\n\n"); printf("Veuillez taper le nombre\n\n"); do { scanf("%d", &nombre); coup++; if (nombre> nombreMystere) printf("Un peu moins\n\n"); else if (nombre< nombreMystere) printf("Un peu plus\n\n"); else { printf("\n\nBien ouej!"); printf("\nVous avez reussi en %d coups!\n\n", coup); printf("Souhaitez-vous rejouer?\n1. Oui\n \n2. Non\n"); scanf("%d", &choix); do { if (choix =2) { rejouer =0; printf("Merci d'avoir joue avec nous.\n"); } else if (choix =1) { rejouer =1; } else { printf("\nVeuillez taper un choix valide SVP\n"); } } while (choix !=1); } }while(nombre != nombreMystere); } } J'ai réussi à faire en sorte que le jeu recommence, mais pas moyen de faire un "menu" "voulez vous rejouer" : soit le jeu recommence même quand je lui dis d'arrêter la boucle (booléenne à 0 mais ça ne fonctionne pas), soit, dans le cas du dessus, la boucle est perpétuelle! De l'aiide!
|
||||||
doaresiellan
|
# Posté le 28/02/2012 à 01:55:38 | ||||||
![]()
|
Essayez d'utiliser les balises code, sinon ça devient assez difficile de lire vos programmes... :/ drumtim> Voilà quelques remarques pour te corriger : - Tu as oublié de déclarer la bibliothèque time.h (nécessaire pour le nombre aléatoire). - La ligne avec le "srand" doit sortir de la boucle : elle ne doit être exécutée qu'une fois. Je te conseille de la placer après tes constantes. - Pour exprimer l'égalité dans tes conditions, il faut ==, pas un seul =. - Enfin, pour ton problème de boucle, il vient d'une de tes dernières conditions. Lorsque tu as déclaré les choix et leurs actions, tu as posé une condition pour qu'on ne choisisse pas autre chose que 1 ou 2 : Code : C
Sauf que, en gros, tu dis "relance la boucle si la réponse est différente de 1". Donc si on tape 2 pour fermer, tu lui dis en fait de reposer la question. (Ce qui n'arrive pas, ça bugue du coup...) Je te propose de mettre ça à la place : Code : C
Là je dis "si l'andouille qui joue au jeu tape un chiffre inférieur à 1 ou supérieur à 2, repose-lui la question". Et tout va bien. =) Voilààà... sinon à la base je voulais montrer c'que j'avais fait moissi pour l'instant. \o/ Code : C
|
||||||
RASTAMERE
|
# Posté le 29/02/2012 à 05:30:18 | ||||||
|
Avis : Très bon
|
deja bravo, le tuto est vraiment tres simple a aborder, etant autodidacte dans le domaine de l informatique ce genre de cours est parfait pour moi: le cours, les explications et meme des exercices franchement bien trouvés. mais malgres la asimplicite et la clarte de ce cours, il demeure un probleme de taille pour moi: L INCREMENTATION . au 1er TP(plus ou moins) j ai reussi a coder le jeu sans probleme, puis j ai voulu me pencher sur les ameliorations proposees pour "grossir" le jeu. sa fait maintenant 3 jours que le jeu est fini et fonctionnel, j ai donc essaye de mettre un compteur de coups mais la ... DAMNED ce put*** de compteur de coup m affiche sempiternellement la valeur : "C EST GAGNE, EN 2686716 ESSAIS" et ceux incessement peu importe ou je place mon incrementation. donc ma question est la suivante pourquoi ma valeur affiche ce nombre enorme et pourquoi est elle constante ? PS: la valeur ne change jamais, codeblocks affiche toujours cette valeur.( et ça m enerve a force) voila j espere que vous pourrez me repondre assez vite, j aimerais comprendre mon erreur avant de passer a la suite. mon prog : #include <stdio.h> #include <stdlib.h> #include <time.h> int main () { int nombremystere = 0, nombre1 = 0, essai = 0; const int MAX = 50, MIN = 1; srand(time(NULL)); nombremystere = (rand() % (MAX - MIN + 1)) + MIN; printf ("\t un nombre aleatoire a ete genere \n"); do { essai++; printf ("\t taper un nombre entre 1 et 50 : \n "); scanf("%d", &nombre1); if (nombremystere > nombre1) { printf ("\t c est plus ! \n"); } else if (nombremystere < nombre1) { printf("\t c est moins ! \n"); } else { printf(" \t C EST GAGNE , EN %d ESSAIS !!! \n",&essai); } } while (nombremystere != nombre1); return 0; } |
||||||
lion.viv
|
# Posté le 29/02/2012 à 09:18:27 | ||||||
![]() Avis : Très bon
|
J'aime beaucoup. | ||||||
