Batalla Naval >> Foros De Programacion - Argentina
 

Foros De Programacion - Argentina

Bienvenido a los Foros de Programacion Argentina. Disfrute de su estadia

Foros De Programacion - Argentina
Batalla Naval
* E-mail:
* Password:
Registrarse Presentación Miembros Imágenes
¿Has olvidado tu Password?

Lista de mensajes
Autor Mensaje
Juan Manuel Serruya
 
Mensajes: 18
Registrado: Octubre/2006
Estado: Off-line
Grupo: Administrador del foro
 
 
  Re: Batalla Naval 14/Octubre/2006 - 20:00

 

Bueno Regy, Empezamos con la explicacion:


Antes que nada, Imaginate a una matriz, como un tablero , ya sea de ajedrez o damas.


Por Ejemplo

Int Matriz[8][8]; esto declara una variable arreglo matriz de 8x8 elementos,  o sea 64 Elementos.

¿Como acceder a los elementos de la matriz?

De la siguiente manera, Supongamos que yo quiero fijarme, en el caso de una batalla naval, Donde hay barcos.

Se haria de la siguiente manera:

#include<Stdio.h>

#Include<Conio.h>

Void Main(void)

{

Int Matriz[8][8];int q,w;

for(q=0;q<8;q++)

for(w=0;w<8;w++)

{

If (Matriz[q][w]!=Agua){

Printf("Barco");

Getch();

}

{

}//Fin De Main

En el If, pregunta si no hay agua, entonces hay barcos :P

Ese es un eje,plo de como recorrer una matriz con dos For.

Cualquier otra pregunta postea que sera respondido.


Un saludo grande .

Shuank


Regy
 
Mensajes: 2
Registrado: Octubre/2006
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Batalla Naval 14/Octubre/2006 - 19:31

Holas^^ soy nuevo en este foro...por lo que parece se el foro tambien lo es y va a ir creciendo como preguntas como la que voy a hacer a continuacion jaja!:P

Bueno la verdad queria  saber como hacer las bases de algo no tan complicado como es una batalla naval en c++ porque no se como usar todavia las matrices, osea como armar la estructura para leerlas

si tengo que usar varios for uno dentro del otro en la misma matriz o fuera!? :P

Bueno espero la respuesta!!

Graciass!!

Adiossssss!

Regy!! xD


Usuarios activos
11 usuarios activos: 0 miembros y 11 huespedes en el foro.
 Reglas de mensaje
no puedes escribir nuevos temas
no puedes responder a los temas
no puedes adjuntar archivos
no puedes editar tus mensajes
Contactar con el Administrador del foro.

La utilización del servicio vendrá condicionada por la previa aceptación de las Condiciones Generales de Uso del Servicio.



Foro gratis creado en ForosWebGratis.com. Crea tu propio foro aquí.