Arreglos programación java

Solo disponible en BuenasTareas
  • Páginas : 8 (1874 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de enero de 2011
Leer documento completo
Vista previa del texto
Trabajo Practico N° 3

Arreglos - Asociación – Agregación – Composición

Trabajo en Personal :
Fecha de entrega:

Nota:
- Todas las clases que se realicen en Netbeans como en Java deberán tener los métodos de ser y get.
- Para asignar valores a los atributos deberá utilizar los métodos de set y para obtener valores los métodos de get.

Arreglos

1.Responda las siguientes preguntas:

- ¿Qué es un arreglo?
- ¿Qué características tiene los arreglos en Java a diferencia de C?
- ¿Qué tipo de datos puede almacenar un arreglo?
- Al momento de creer un arreglo este tiene una determinada longitud ¿puede ser modificada durante la ejecución del programa?
- ¿Los datos pueden ser de diferentes tipos? ¿Por qué?
-¿Desde que subíndice comienzan los arreglos? ¿El subíndice de que tipo de dato debe ser?
- ¿Cómo se declara un arreglo? De un ejemplo en java
- ¿Cómo se crean los arreglos? De un ejemplo en java
- ¿Cómo se declara y se crea un arreglo en la misma línea de código? De un ejemplo en java
- ¿Cómo se inicializan los arreglos al momento de la creación? De un ejemplo en javademostrando cada una de las posibilidades.
- ¿Qué sucede cuando se trata de acceder a un índice fuera del arreglo?
- De un ejemplo de una clase en UML que tenga:
Un arreglo como atributo de tipo primitivo y otro de alguna clase.
Un método que reciba como parámetro un arreglo.
Un método que retorne un arreglo.

2.Dado el arreglollamado “prueba” el cual es entero y de 10 elementos en una clase llamada Principal y dentro del método main() resuelva.

a) Muestre en Java como se inicializa con los valores: 5,48,23,98,5,78,12,01,23,59. Muestre los valores del vector por pantalla.
b) Utilizando un bucle while modifique los elementos del arreglo colocando la multiplicación del subíndice * 2. Muestre losvalores del vector por pantalla.
c) Utilizando un bucle for modifique los valores del arreglo sumando el valor que tiene almacenado del punto anterior + 5. Muestre los valores del vector por pantalla.

3.Dada la siguiente especificación, realice la codificación en Java

a) Cree un arreglo de 5 elementos enteros.
b) Asigne a cada elemento impar del arreglo el número 2 ya los pares el número 5. Muestre los valores por pantalla.
c) Cree un arreglo de 7 elementos enteros y asigne con un bucle for a cada elemento el índice del arreglo multiplicado por 4.

4. Dado el siguiente arreglo, jugador, con un programa hecho en Java recórralo de atrás para delante y muestre los valores por pantalla.

| Maradona |Franchescoli |Pele |Platini |Del Piero|Alonso |

5. Dada la siguiente clase Autobús:

class Autobus {
//Atributos
private String lineaPerteneciente;
private String nroPatente;
private double precioBoleto;
//Constructor
public Autobús (String plineaPerteneciente, String pnroPatente, double pprecioBoleto){
lineaPerteneciente = plineaPerteneciente;nroPatente = pnroPatente;
precioBoleto = pprecioBoleto;
}
//Métodos de set y get
public void setLineaPerteneciente (String plineaPerteneciente){ lineaPerteneciente = plineaPerteneciente;}
public String getLineaPerteneciente (){ return lineaPerteneciente;}
public void setNroPatente (String pnroPatente){ nroPatente =pnroPatente;}
public String getNroPatente (){ return nroPatente;}
public void setPrecioBoleto (double pprecioBoleto){ precioBoleto = pprecioBoleto;}
public double getPrecioBoleto (){ return precioBoleto;}
//Metodos
public void arrancar (){System.out.println("Autobus arrancando");}
public void frenar (){System.out.println("Autobus frenado");}...
tracking img