ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios de Arreglos


Enviado por   •  27 de Mayo de 2012  •  Examen  •  1.198 Palabras (5 Páginas)  •  1.003 Visitas

Página 1 de 5

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 de 450 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<A.length; i++)

A[i] = i*3;

x=A[0]+A[1]+A[2];

El valor de x es ____

El valor de A[0] es ____

El valor de A[1] es ____

El valor de A[2] es ____

b)

int B[ ];

B = new int[5];

B[4]=1;

B[B[4]]=2;

B[B[B[4]]]=0;

B[B[B[B[4]]]]=3;

B[B[B[B[B[4]]]]]=4;

El valor de B[0] es ____

El valor de B[1] es ____

El valor de B[2] es ____

El valor de B[3] es ____

El valor de B[4] es ____

c)

int C[ ];

C = new int[4];

int y;

for (int i=C.length-1; 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 siguientes procedimientos:

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 es la 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 deben ser 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 intercalada los 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 de C 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 Arr[ ] )

que recibe un arreglo de enteros y regresa el número de ceros que se encuentran dentro del arreglo.

Por ejemplo, si el arreglo A tuviera los valores A[0]=0, A[1]=1, A[2]=4, A[3]=2, A[4]=5 y A[5]=0, el resultado de cuentaCeros(A) debe ser 2.

b) La función... public int sumaPares ( int Arr[ ] )

que recibe un arreglo de enteros y regresa el resultado de sumar sólo los números pares que hay dentro del arreglo.

Por ejemplo, si el arreglo A tuviera los valores A[0]=8, A[1]=1, A[2]=4, A[3]=2, A[4]=5 y A[5]=10, el resultado de sumaPares(A) debe ser 8+4+2+10 es decir 24.

c)

...

Descargar como (para miembros actualizados) txt (7 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com