top of page

Ciencias de la Computación e Informática.

Tarea #2 Inversión de Valores de un Vector.

Andrés Chaves Robles - B21903

andrescr94@outlook.com

C1-1101

Prof. Adolfo Di Mare

I Ciclo 2014

Índice

Introducción Pag. 3

Descripción del problema Pag. 3

¿Que, como y porque lo hizo? Experiencia Java Pag. 3

Solución Pag. 4Javadoc Pag. 4Archivos Pag. 4IntroducciónPara esta tarea #2 el profesor proporciona el código incompleto de un programa, el cual toma los valores de un vector y crea otro vector con los mismos valores pero en orden opuesto, el trabajo consiste en completar el código para que cumpla su función. Se presenta una descripción del problema a resolver, mi solución a la tarea y el porqué de ella, las dificultades que enfrenté, el archivo “.java”, el Javadoc y otros archivos solicitados por el profesor.Descripción del problema.Se encuentra un código incompleto, con la intensión de que el alumno lo rellene con un algoritmo y se llegue a un código que se pueda compilar. Además de añadir más pruebas hasta llegar a la cantidad mínima de 20.¿Que, como y porque lo hizo? Experiencia Java.Mi solución fue: for (i=0 ; i<size ; ++i) { R[i]= V[size-i-1]; }Al ser mi segunda vez llevando el curso, no presentó mayor dificultad, ya que es un algoritmo básico y sencillo, casi instantáneo se nota que un ciclo “for” o “while” era necesario, solo ocupe un cuaderno y un lápiz para calcular la forma en la que se pudiera ir invirtiendo el orden para que el último valor de un vector fuera el primero del otro. La variable “j” no fue necesaria y pensé en un momento usar “V.length” directamente en vez de declarar una variable “size” que fuera igual a “V.length”, pero como el resto del código no se podía modificar, decidí usarlo. El uso de Jeliot hizo más fácil la comprensión y la puesta a prueba del algoritmo.SoluciónEl código dado por el profesor se encuentra en este link, y el código final con el algoritmo implementado se encuentra en este link.JavadocEl archivo Javadoc se presenta en este link.ArchivosEl “.zip” con todos los archivos solicitados por el profesor se encuentran acá.

bottom of page