Mostrando entradas con la etiqueta TDA. Mostrar todas las entradas
Mostrando entradas con la etiqueta TDA. Mostrar todas las entradas

jueves, 12 de septiembre de 2013

Primer practica del laboratorio (Rectangulo)

PROBLEMA


Elabora un programa que calcule el área y el perímetro de 3 rectángulos y un triangulo.





 DIAGRAMAS DE UML 














 SOLUCIÓN  EN  JAVA





Aquí presentamos los atributos que son base, altura, perímetro y área  que son de tipo de dato entero donde después encapsulamos para que sean privados y sean también gets y sets.





A qui se representan los métodos captura, donde pide la base del rectangulo y la altura, calcularArea, calcularPerimetro e imprimir donde da el resultado.


 



Aquí se muestra la clase triangulo donde están los atributos base, altura, área y perímetro  donde son de tipo de datos Enteros, donde después los encapsulamos para que sean privados y como también sean gets y sets.

Aquí se muestra los métodos de la clase triangulo, que son captura donde pide la base y la altura  del triangulo, Área donde hace la opearacion y Perímetro y por ultimo Imprimir donde los muestra.



Aquí se muestra el mensaje de la solución del rectángulo y el triangulo.






CONCLUSIÓN


 En el primer programa aprendimos muchas cosas entre ellas  como usar un UML que contiene las clases, los atributos, etc.  y aplicarlo a la codificación de un programa y de esa forma facilitarnos la codificación en java,  también aprendimos la manera de como encapsular las clases todo lo que aprendimos nos servirá para mejorar nuestros programas y hacerlos de manera fácil y rápida.







Introducción, Mensaje de bienvenida


Estructura de datos

Mensaje de Bienvenida

Te doy la más cordial bienvenida a mi blog;  Sera una ventana mas para compartir con los usuarios.


En programación, una estructura de datos es una forma de organizar un conjunto de datos elementales con el objetivo de facilitar su manipulación. Un dato elemental es la mínima información que se tiene en un sistema.

  Una estructura de datos define la organización e interrelación de estos y un conjunto de operaciones que se pueden realizar sobre ellos. Las operaciones básicas son:

.  Alta, adicionar un nuevo valor a la estructura.

.  Baja, borrar un valor de la estructura.

. búsqueda, encontrar un determinado valor en la estructura para realizar una operación con este valor, en forma secuencial o binario (siempre y cuando los datos estén ordenados).

Otras operaciones que se pueden realizar son:

.  ordenamiento, de los elementos pertenecientes a la estructura.

.  Apareo, dadas dos estructuras originar una nueva ordenada y que contenga a las apareadas.

Cada estructura ofrece ventajas y desventajas en relación a la simplicidad y eficiencia para la realización de cada operación. De esta forma, la elección de la estructura de datos apropiada para cada problema depende de factores como la frecuencia y el orden en que se realiza cada operación sobre los datos.









OBJETIVO



El objetivo de la estructura de datos es identificar, seleccionar y aplicar eficientemente tipos  de datos abstractos, métodos de ordenamiento y búsqueda para optimizar el rendimiento de soluciones de problemas del mundo real.


 






                                   arbolo binario y árbol AVL