Batalha naval c++

888 palavras 4 páginas
#include<stdlib.h>
#include<iostream>
#include<iomanip>

using namespace std;

int main (){ //variaveis int tab[100], pos1, pos2, pos3; int direcao; srand(time(NULL)); while(true){ for( int i=0; i<100; i++){ tab[i]= 0; } pos1 = rand()%100; tab[pos1]= 1; if( pos1 == 0){ do{ pos2 = rand()%100; }while(!((pos2 == pos1+ 1) || (pos2 == pos1+ 10) || (pos2 == pos1+ 11))); } else if (pos1 == 9){ do{ pos2 = rand()%100; }while(!((pos2 == pos1- 1) || (pos2 == pos1+ 9) || (pos2 == pos1+ 10))); } else if (pos1 == 90){ do{ pos2 = rand()%100; }while(!((pos2 == pos1- 9) || (pos2 == pos1 - 10) || (pos2 == pos1+ 1))); } else if (pos1 == 99){ do{ pos2 = rand()%100; }while(!((pos2 == pos1- 1) || (pos2 == pos1 - 10) || (pos2 == pos1- 11))); } else if( pos1 > 1 && pos1 < 8){ do{ pos2 = rand()%100; }while(!((pos2 == pos1-1) || (pos2 == pos1+ 1) || (pos2 == pos1+ 9) || (pos2 == pos1+ 10) || (pos2 == pos1+ 11))); } else if( pos1 == 1){ do{ pos2 = rand()%100; }while(!((pos2 == pos1-1) || (pos2 == pos1+ 1) || (pos2 == pos1+ 10) || (pos2 == pos1+ 11))); } else if( pos1 == 8){ do{ pos2 = rand()%100; }while(!((pos2 == pos1-1) || (pos2 == pos1+ 1) || (pos2 == pos1+ 10) || (pos2 == pos1+ 9))); } else if( pos1 == 10){ do{ pos2 = rand()%100; }while(!((pos2 == pos1+1) || (pos2 == pos1- 10) || (pos2 == pos1+ 10) || (pos2 == pos1+ 11))); } else if( pos1 == 19){ do{ pos2 = rand()%100;

Relacionados

  • Jogo batalha naval em c++
    853 palavras | 4 páginas
  • Jogo Batalha Naval em c++
    462 palavras | 2 páginas
  • IDADE MÉDIA – REPÚBLICAS MARÍTIMAS ITALIANAS
    1606 palavras | 7 páginas
  • IMM - BOI
    2532 palavras | 11 páginas
  • Confrontando Mahan e Corbett
    5436 palavras | 22 páginas
  • Batalha
    1769 palavras | 8 páginas
  • Guerras P Nicas
    20164 palavras | 81 páginas
  • Projeto de progamação em ambientes de redes: batalha naval
    2201 palavras | 9 páginas
  • guerras punicas
    2683 palavras | 11 páginas
  • Sistemas
    11062 palavras | 45 páginas