Vai al contenuto

battaglia navale in c in piu parti


Messaggi raccomandati

Ragazzi buona pomeriggio ho bisogno di un vostro aiuto,il professore mi ha detto di creare una semplice battaglia navale in c....divisa in piu' parti.

 

Adesso il professore mi ha chiesto di posizionare la casella dove andranno a mettere le 2 navi il campo ed un array di 5(elementi)...dopo di questo deve verificare se ai inserito le navi correttamente e se sbagliato tramite il while oppure il do-while verifica se hai inserito piu navi ...da premettere che lo 0 indica il mare e 1 indica la posizione della nave.

 

campo[dim]={1,2,3,4,5}.....queste con le parentesi graffe sono le caselle dove io vorrei andare a mettere le 2 navi....ma mi sono imbrogliato e adesso non so piu andare avanti

 

 

 

questo e il mio programma vi prego di aiutarmi...lo so che sbagliato....ma fatemi capire dove sbaglio

 

#include <stdio.h>

#include <stdlib.h>

#define dim 5

#define nave 2

 

 

 

 

int main(int argc, char *argv[]) {

 

int r,c,i,campo[dim]={1,2,3,4,5},corazzata[nave];

 

 

 

do{

 

 

for(i=0; i<dim ; i++);

printf("scegli la casella dove posizionare la nave\n");

scanf("%d",&campo);

 

 

 

if(i==(corazzata-1))

 

printf("nave inserita corretamente\n");

 

 

}while (corazzata>3);

 

 

system("pause");

return 0;

}

Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

Giochi in Uscita



  • Community Hive Community Hive

    Community Hive allows you to follow your favorite communities all in one place.

    Follow on Community Hive
  • Utenti

    Non ci sono membri da mostrare

×
×
  • Crea Nuovo...