Ejercios Vectores En Java
Enviado por marcelagloco • 19 de Agosto de 2012 • 406 Palabras (2 Páginas) • 624 Visitas
import javax.swing.*;
public class vectornotas {
public static void main (String args []) {
int f,c;
double suma, promedio;
double notas [][]=new double[10][5];
String leer;
for(f=0; f<5; f++)//las filas
{
suma=0;
for(c=0; c<5; c++)
{
leer=JOptionPane.showInputDialog("Ingrese la nota: "+c+" del alumno: "+f);
notas[f][c]=Double.parseDouble(leer);
while(notas[f][c]>10 || notas [f][c]<0)
{
leer=JOptionPane.showInputDialog("Ingrese la nota: "+c+" del alumno: "+f);
notas[f][c]=Double.parseDouble(leer);
}
suma=suma+notas[f][c];
}
promedio=suma/5;
JOptionPane.showMessageDialog(null, "El alumno, tiene un promedio de: "+promedio);
}
}
}
// EJERCICIO 2
package javaapplication38;
public class vectores {
public static void main(String[] args) {
int pares []={2,4,6,8,10};
int impares []={1,3,5,7,9};
mostrarVector(pares);
System.out.println("MEDIA="+media(pares));
mostrarVector(impares);
System.out.println("MEDIA="+media(impares));
}
static void mostrarVector(int datos[]){
int i;
for(i=0;i<datos.length;i++)
System.out.println(datos[i]);
}
static float media(int datos[]){
int i;
int n= datos.length;
int suma=0;
for(i=0;i<n;i++)
suma=suma+datos[i];
return suma/n;
}
static int[] leerVector(int datos){
int i;
int[] vector= new int [datos];
for(i=0;i<datos;i++)
vector[i]= leerValor();
return vector;
}
private static int leerValor() {
throw new UnsupportedOperationException("Not yet implemented");
}
}
...