El siguiente archivo contiene una aplicación para el manejo de notas de estudiantes escrita en Java.
253635,Pedro Perez,2.0,3.0,4.0
253632,Jose Parra,1.2,3.4,5.0 195774,Luis Garcia,3,4,5,6,7 |
En el taller pasado se desarrolló un programa que permite el manejo de figuras geométricas. En este taller vamos a extender dicho programa para que lea una lista de figuras desde archivo e imprima en la pantalla o en un archivo (dependiendo del número de argumentos) las figuras ingresadas con sus respectivas áreas y perímetros.
Tipo de figura | Formato | Explicación | |
---|---|---|---|
Rectángulo | RE,x1,y1,x2,y2 |
|
|
Círculos | CI,x,y,r |
|
|
Triángulo | TR,x1,y1,x2,y2,x3,y3 |
|
|
Polígono regular | PR,x,y,r,n |
|
|
Rombo | RO,x,y,v,h |
|
Figura crearFigura(String linea)
La idea es que este método recibe una cadena de caracteres la cual contiene los datos de una figura como se describió en el punto (b). El método debe retornar una instancia de la clase apropiada. Por ejemplo si el método es invocado con la siguiente información:
Figura f = Figura.crearFigura("PR,4,5,2,8");
En f debe quedar una instancia de la clase Poligono correspondiente a un polígono regular de 8 lados con centro en (4,5) y de radio 2.