Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/01/2012, 00:20
drakgoku1
(Desactivado)
 
Fecha de Ingreso: agosto-2011
Mensajes: 327
Antigüedad: 12 años, 7 meses
Puntos: 3
Respuesta: Cojer posiciones matrices en c -->

Cita:
Iniciado por starfix Ver Mensaje
ese mismo codigo en c coloca en la posicion x del arreglo a la suma de las 2 posiciones anteriores:

nota: las posiciones de los vectores se empiezan a contar desde 0, es decir, si tenes un vector de dimension 10, sus posiciones seran 0,1,2,3,4,5,6,7,8,9.

ejemplo:

si el arreglo es de enteros y se definio con una dimension de 10:

Código C:
Ver original
  1. int a[10];

solamente se llenan con valores las primeras 5 posiciones:

Código C:
Ver original
  1. a[0]= 2;
  2. a[1]= 3;
  3. a[2]= 5;
  4. a[3]= 8;
  5. a[4]= 13;

ahora, si x vale 5, que sera la 6ta posicion a llenar, entonces el codigo a[x]= a[x-2]+a[x-1]; colocara en la posicion 6 del vector el valor 21 que corresponde a la suma de los valores que se encuentran en la posicion 5 y 4 del vector.
Entonces como cojo las 2 ultimas posiciones cada vez?

Creo entender hacer un contador para los a[x-contador] si?

Gracias