ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

COMPUTACION GRAFICA


Enviado por   •  14 de Noviembre de 2013  •  Tareas  •  388 Palabras (2 Páginas)  •  253 Visitas

Página 1 de 2

COMPUTACION GRAFICA

APORTE AL TRABAJO COLABORATIVO 2

CARLOS QUEJADA

CODIGO: 1017184413

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA “UNAD”

2013

Actividad 1: Cada estudiante debe realizar un programa en JAVA que solicite

cinco (5) valores numéricos (entre 0 y 100), los almacene en un vector (array) y

genere un histograma de frecuencias (gráfico de barras) y un gráfico de torta

empleando la clase Shape (el resultado final debe corresponder a la siguiente

imagen de referencia).

port java.util.Vector;

import javax.swing.JOptionPane;

public class Main {

public static void main (String[] args) {

new Histograma (

CapturaDatos.

SetData (5)).

display ();

}}

class CapturaDatos {

public static Vector<Grafico> setData (int n) {

Vector<grafico> als = new Vector<Grafico>();

for (int i = 1; i <= n; ++i) {

grafico al = new grafico(

i, Float.parseFloat(

JOptionPane.showInputDialog(

null,

"Ingrese valor:",

"Entrada " + i,

JOptionPane.DEFAULT_OPTION)));

als.add(al);

}

return als;

}}

class grafico {

private float valor;

private int id;

grafico(int i, float v) {

id = i;

valor = v;

}

public float getvalor() {

return valor;

}

public int getId() {

return id;

}}

class Histograma {

Vector<Grafico> grafico;

Histograma(Vector<Grafico> a) {

grafico = a;

}

public void display() {

HashMap hm = new HashMap();

for (int i = 0; i < grafico.size(); ++i) {

float

...

Descargar como (para miembros actualizados)  txt (3.2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com