Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Java (básico) > Nueva en Java, Cargar un vector
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Nueva en Java, Cargar un vector
Enviado por Luisa Garces el día 28 de septiembre de 2008

Tengo que cargar un vector que tenga 10 posociones, luego verificar que este vacio, cargarlo con los diez numeros, sacar 3 elementos del vector, consultar lo max del vector, agregar 3 elementos mas, comprobar que este lleno, mostrar el contenido y agregar otro elemento. Ayudenme por favor, no se nada de JAva

 
Re: Nueva en Java, Cargar un vector
Enviado por hualqueb el día 30 de septiembre de 2008

import java.io.*;
import java.text.DecimalFormat;

class Arreglo {
int cant;
int ar[] = new int[100];

void Metedatos(){
InputStreamReader data = new InputStreamReader(System.in);
BufferedReader info = new BufferedReader(data);
try{
System.out.print("Cuantos datos quieres ingresar? ");
cant = Integer.parseInt(info.readLine());
for (int i=0; i<cant; i++){
System.out.print("[" + i + "] ");
int num = Integer.parseInt(info.readLine());
ar[i]= num;
}
}
catch(Exception e){
e.printStackTrace();
}
}
}

class Estadistica{
double suma,prom; //Alguien pregunto acerca de como evitar el redondeo. La forma mas sencilla para este ejemplo es aqui.
void CalcEsta(){
Arreglo arre1= new Arreglo();
arre1.Metedatos();
for (int i=0; i<arre1.cant; i++){
suma = suma + arre1.ar[i];
}
prom = suma/arre1.cant; // si suma y cant son enteros el resultado dara un entero redondeado.La mejor manera de evitarlo es volviendo suma a double
}
}

class estadis{
public static void main(String args[]){
Estadistica estadesc1= new Estadistica();
estadesc1.CalcEsta();
DecimalFormat formatoPromedio = new DecimalFormat("0000.00"); //aqui un ejemplo de como darle formato a la salida de los datos
System.out.print("El promedio es = " + formatoPromedio.format(estadesc1.prom));

}
}

talvez no es lo que necesitas pero es una gran vase para lo que necesitas...

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network