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

Copu Grafiaca

bizzyund14 de Noviembre de 2013

388 Palabras (2 Páginas)335 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 valor = grafico.elementAt(i).getvalor();

if (hm.containsKey(valor)) {

hm.put(valor, hm.get(valor) + "*");

} else {

hm.put(valor, "*");

}}

String salida = "";

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

salida += hm.entrySet().toArray()[i] + "\n";

}

JOptionPane.showMessageDialog(

null,

salida,

"Histograma",

JOptionPane.INFORMATION_MESSAGE);

}}

CON MULTIPLE RESPUESTA

Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y

cuatro (4) opciones de respuesta (1, 2, 3, 4). Solo dos (2) de estas opciones

responden correctamente a la pregunta de acuerdo con la siguiente

información.

Marque A si 1 y 2 son correctas.

Marque B si 1 y 3 son correctas.

Marque C si 2 y 4 son correctas.

Marque D si 3 y 4 son correctas.

Cuáles de los siguientes son algoritmos básicos de graficacion

1. Segmento de recta DDA

2. Segmentos de rectas por Bressenham

3. Transformaciones

4. Matrices

Seleccione una respuesta.

a. Opción de Respuesta (D)

b. Opción de Respuesta (C)

c. Opción de Respuesta (B)

d. Opción de Respuesta (A)

SELECCIÓN MULTIPLE ÚNICA RESPUESTA.

Contexto: Este tipo de pregunta se desarrolla en torno a un (1) enunciado y

cuatro (4) opciones de respuesta (A, B, C, D). Solo una (1) de estas opciones

responde correctamente a la pregunta

método efectivo

...

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