Вы находитесь на странице: 1из 3

venta

CURSO: Algoritmo y Estructura de Datos


PRCTICA N 03

DOCENTE: Ing. Ral Jimenez Drago

ALUMNO: . CDIGO

Sede (donde se toma la evaluacin) Central


FACULTAD FISE
.
Perodo lectivo 2017-II Seccin Aula C0607 Turno Maana
(Turno - Grupo)
Fecha de evaluacin 20 / 07 /2017 Horario 10:40 a 11:40 am Fila (*) A
INDICACIONES GENERALES.
Apagar celulares
Prohibido el intercambio de materiales

PREGUNTAS:

1. Con el uso del LP Java NetBeans desarrolle: (12 ptos)

Haga lo necesario para que con el uso del paquete Swing ingrese en arreglos los
registros de alumnos del curso AED (cliente y venta) debiendo a travs de mtodos
ordenarlos en forma descendente (por promedio), el ejemplo para el registro de datos se
muestra en el ejemplo siguiente:

CLIENTE VENTAS

Juan 15

Pedro 18

Luis 16

Mara 13

Rosa 17

Asimismo, mediante mtodos obtenga lo siguiente:


Promedio General
Mayor Promedio de Ventas
Menor Promedio de Ventas
Mostrar el promedio obtenido por Mara (Bsqueda)

package javaapplication20;

public class JavaApplication20 {


public static void Muestra(int[] ventasx, String[] clientesx) {
for(int i = 0; i < ventasx.length; i++)
{
System.out.print(ventasx[i]+"\t"+clientesx[i]);

System.out.print("\n");
}
System.out.print("\n\n");
}
public static void descendente(int [] ventasx, String[] clientesx)
{
int i, j,aux_ventas;
String aux_clientes;
for (i=0 ;i < ventasx.length-1;i++)
for (j=i+1;j < ventasx.length;j++)
if(ventasx[i]>ventasx[j])
{
aux_ventas = ventasx[i];
aux_clientes =clientesx[i];
ventasx[i] = ventasx [j];
clientesx[i] = clientesx[j];
ventasx[j] = aux_ventas;
clientesx[j] = aux_clientes;
}
}

public static void promedio(int []ventasx, String[]clientex)


{
int i,c,mayor = 1,suma = 1,prom;

for(i=0;i<c;i++)
{
System.out.print((i+1)+" numero: ");
if(mayor <= ventasx[i])
{
mayor = ventasx[i];
suma=suma+ventasx[i];
prom=suma/c;
}
}
}

public static void mayor (int []ventasx, String[]clientesx)


{
int i = 0,j = 0,mayor,menor;
if (ventasx[i]>ventasx[j])
mayor = ventasx[i];
else
menor = ventasx[i];
}
public static void menor (int []ventasx, String[]clientesx)
{
int i,j = 0,mayor,menor;
if (ventasx[j]>ventasx[j])
mayor = ventasx[j];
else
menor = ventasx[j];
}
public static void main (String[] args)
{
int[] ventas = {15,18,16,13,17};
String[] clientes = {"juan","pedro","luis","maria","rosa"};
System.out.println("arreglo");
Muestra (ventas,clientes);
descendente (ventas,clientes);
System.out.println("descendente");
Muestra (ventas,clientes);
System.out.println("promedio");
promedio (ventas,clientes);

System.out.println("mayor es");
mayor (ventas,clientes);
System.out.println("menor es");
menor (ventas,clientes);

2. TRABAJO AUTONOMO (Tareas Desarrolladas en el Canvas) (8 ptos)

Вам также может понравиться