Professional Documents
Culture Documents
Estructurados
IS241 ESTRUCTURA DE DATOS
Es importante tener en cuenta que el dato no tiene sentido en s mismo, sino que se utiliza en la
toma de decisiones o en la realizacin de clculos a partir de un procesamiento adecuado y
teniendo en cuenta su contexto, lo que nos proporciona informacin.
Es por eso que en Java el tipo String se define a travs de una clase.
Constantes o variables finales : tambin sirven para almacenar datos pero una vez
asignado el valor, ste no puede modificarse posteriormente.
el valor de factor2 se convierte internamente en un valor en formato real para realizar la operacin
aritmtica que genera un resultado de tipo double.
int n;
double x = 82.4;
n = (int) x;
la variable n toma el valor 82 (valor en formato entero). El valor de x no se modifica.
El cdigo fuente del siguiente programa ilustra algunas de las conversiones que pueden
realizarse entre datos de tipo numrico.
Instanciacin
(Objeto)
class Lavadora
{
public String marca;
public String modelo;
public String numeroserie;
public int capacidad;
};
nombreArrayList.add("Elemento");
// Aade el elemento al ArrayList en la posicin 'n'
nombreArrayList.size();
nombreArrayList.get(2);
// Comprueba se existe del elemento ('Elemento') que se le pasa como parametro
nombreArrayList.contains("Elemento");
// Devuelve la posicin de la primera ocurrencia ('Elemento') en el ArrayList
nombreArrayList.indexOf("Elemento");
// Devuelve la posicin de la ltima ocurrencia ('Elemento') en el ArrayList
nombreArrayList.lastIndexOf("Elemento");
nombreArrayList.remove(5);
// Borra la primera ocurrencia del 'Elemento' que se le pasa como parametro.
nombreArrayList.remove("Elemento");
//Borra todos los elementos de ArrayList
nombreArrayList.clear();
// Devuelve True si el ArrayList esta vacio. Sino Devuelve False
nombreArrayList.isEmpty();
// Declaracin el ArrayList
ArrayList<String> nombreArrayList = new ArrayList<String>();
Escriba un programa en C que nos calcule el cambio que debe dar la caja de un supermercado: Dado un precio
y una cantidad de dinero, el programa nos dir cuntas monedas deben darse como cambio de tal forma que
el nmero total de monedas sea mnimo. Realice el programa sin utilizar los operadores de divisin entera (/ y
%).
Implemente un programa que lea un nmero decimal y lo muestre en pantalla en hexadecimal (base 16). El
cambio de base se realiza mediante divisiones sucesivas por 16 en las cuales los restos determinan los dgitos
hexadecimales del nmero segn la siguiente correspondencia: