Ejercicios de arreglos

Solo disponible en BuenasTareas
  • Páginas : 3 (668 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de septiembre de 2010
Leer documento completo
Vista previa del texto
Ejercicios de Arreglos
1. Escribe el código en Java para declarar y crear los siguientes arreglos:

+ Un arreglo A1 de 100000 reales.
+ Un arreglo A2 de 1 valor booleano.
+ Un arreglo A3 de450 enteros.
+ Un arreglo A4 de 150 String.

2. Escribe el valor final de las variables:

a)
double A[ ];
A = new double[3];
int x;
for (int i=0; i=0; i--)
C[i] = i/2;y=C[0]+C[1]+C[2]+C[3];

El valor de y es ____
El valor de C[0] es ____
El valor de C[1] es ____
El valor de C[2] es ____
El valor de C[3] es ____

3. Escribe el código en Java de los siguientesprocedimientos:

a) El procedimiento:
public void inicia1 ( int Arr[ ] )

que recibe un arreglo de enteros y le asigna a cada localidad los valores 0,3,6,..,3*n donde n es la longitud del arreglo.Por ejemplo, si definimos el siguiente arreglo:

int A[ ];
A= new int[6];

Y después ejecutamos la instrucción...

inicia1( A );

...las localidades de A deben ser A[0]=0, A[1]=3,A[2]=6, A[3]=9, A[4]=12 y A[5]=15.

b) El procedimiento:
public void inicia2( int Arr[ ] )

que recibe un arreglo de enteros y le asigna a cada localidad los valores n-1, n-2,...,2,1,0 donde n esla longitud del arreglo.

Por ejemplo, si definimos el siguiente arreglo:

int B[ ];
B= new int[6];

y después ejecutamos la instrucción...

inicia2( B );

las localidades de B debenser B[0]=5, B[1]=4, B[2]=3, B[3]=2, B[4]=1 y B[5]=0.

c) El procedimiento:
public void inicia3 ( boolean Arr[ ] )

que recibe un arreglo de valores booleanos y le asigna de manera intercaladalos valores true y false.

Por ejemplo, si definimos el siguiente arreglo:

boolean C[ ];
C= new boolean[6];

y después ejecutamos la instrucción...

inicia3( C );

las localidades deC deben ser C[0]=false, C[1]=true, C[2]=false, C[3]=true, C[4]=false y C[5=true.

4.- Escribe el código en Java de las siguientes funciones:

a) La función... public int cuentaCeros ( int...
tracking img