Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/03/2013, 19:07
Avatar de osaka80
osaka80
 
Fecha de Ingreso: mayo-2012
Mensajes: 65
Antigüedad: 12 años
Puntos: 0
Respuesta: problema sencillo con array

Bueno he adaptado un poco el código, porque veo uso de variables que no nos sirven de ayuda, a lo mejor tu lo quieres resolver de otra manera, si ese es el caso pues deja tus dudas, aqui el codigo del ejemplo. Saludos

Código HTML:
import java.util.Scanner;

public class PRUEBAS_2 {
	   int MAX=4;
	   int[] array = new int[MAX];
	   double[] notaMedia=new double[MAX];
	   double notaPractica=0;
	   double notaTeorica=0;
	   Scanner lector = new Scanner(System.in);
	    
	   public static void main(String[]args){
	      PRUEBAS_2 programa = new PRUEBAS_2();
	      programa.inicio();
	   }
	   public void inicio(){
	    
	           introduceValores();
	           mostrarTablaRes(notaMedia);

	     }
	   public void introduceValores(){
		   for(int i = 0; i < array.length; i++){
			   System.out.print("Introduce la nota práctica UF"+(i+1)+": ");
			   notaPractica = lector.nextDouble();
			   System.out.print("Introduce la nota teórica UF"+(i+1)+": ");
			   notaTeorica = lector.nextDouble();
			   notaMedia[i] = (notaPractica + notaTeorica)/2;
           }       
       }
	             
	       public void mostrarTablaRes(double[] notaMedia){	   
	            System.out.println("UF1\tUF2\tUF3\tUF4");
	            for(int i=0; i < array.length;i++){
	        	   System.out.print(notaMedia[i]+"\t");
	           }
	      }
}