Programa que permita guardar 10 enteros

Solo disponible en BuenasTareas
  • Páginas : 2 (398 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de marzo de 2012
Leer documento completo
Vista previa del texto
*Escriba un programa que permita guardar 10 enteros en un vector y que muestre:
 *suma, promedio, el mayor, los datos del vector*/

import javax.swing.*;
import java.lang.*;
public classvector
{
public static void main(String args[])
{
int vec[]=new int[10];
int k,suma=0,mayor;
float prom;
for (k=0;k<10;k++)
{
vec[k]=Integer.parseInt(JOptionPane.showInputDialog("Digite unentero"));
}
mayor=vec[0];

for (k=0;k<10;k++)
{

suma=suma+vec[k];
if (vec[k]<mayor);
{
mayor=vec[k];
}
}
prom=suma/10;
System.out.println("la suma es " + suma + "el promedioes " + prom + "el mayor es " + mayor);

for (k=0;k<10;k++)
{
System.out.println(vec[k]+ "  ");
}
}
}--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/*programa que permite almacenar n enterosen un vector
y que muestre:
la suma, el promedio, los datos del vector,
un mensaje que diga si un dato ingresado por el usuario
está en el vector y en que posicion, ademas que muestre
elvector en forma ordenada de menor a mayor*/

import javax.swing.*;
import java.lang.*;
public class arreglos1
{
public static void main(String args[])
{
int n,k,i,suma=0, datos, pos=-1,aux;float prom;
int vec[];//declaracion del vector
n=Integer.parseInt(JOptionPane.showInputDialog("Cuantos desea ingresar"));
vec=new int[n];//creacion del vector
for(k=0;k<n;k++)//ciclo parallenar el vector
{
vec[k]=Integer.parseInt(JOptionPane.showInputDialog("Ingrese un entero"));
suma=suma+vec[k];//sumando los valores
}
prom=(float)suma/n;//calcula el promedioJOptionPane.showMessageDialog(null,"El promedio es" + prom);
System.out.println("\nLos datos del vector son\n");
for(k=0;k<n;k++)//ciclo para mostrar los datos del vector
{
System.out.print(vec[k]+"   ");
}...
tracking img