Salve a tutti sto alle prese con programmi ho modificato la discussione e un pochino il codice, mi rilasso prendendo un caffè perchè gli errori credo sono stupidi.
codice:
import javax.swing.JOptionPane; 
public class MediaSommaProdotto 
{ 
  public static void StampaArray(int[] v) 
  { 
    for(int i=0; i<v.length; i++) 
    {     
      System.out.println("elemento [" + i + "] = " + v[i]); 
     } 
   }    
     public static int leggiInt(String messaggio)  
     { 
       int n; 
       n=Integer.parseInt(JOptionPane.showInputDialog(messaggio)); 
       return n; 
     } 
       public static int leggiIntPositivo(String messaggio)  
       { 
         int n; 
         do { 
               n=Integer.parseInt(JOptionPane.showInputDialog(messaggio)); 
             } while(n<=0); 
               return n; 
        } 
          public static int[] LeggiArrayInt() 
          { 
            int n=leggiIntPositivo("Dimensione dell'array?"); 
            int[] a = new int[n]; 
            for(int i=0; i<n; i++) 
            {            
              a[i]=leggiInt("digita elemento ["+i+"]"); 
            }              
              return a; 
           } 
             public static double Media(int[] x) 
             { 
               double medfinal; 
               int med=0; 
               for(int i=0;i<x.length;i++) 
               { 
                 med=med+x[i]; 
               } 
                 medfinal=(med/x.length); 
                 return medfinal; 
             } 
               public static void StampaMedia(int[] z) 
               { 
                 double medfinal=0; 
                 medfinal=Media(z); 
                 System.out.println("La media e': "+medfinal); 
               } 
                 public static int Prodotto(int[] w) 
                 { 
                   int prod=0; 
                   for(int i=0;i<w.length;i++) 
                   { 
                     prod=(w[i]*w[i+1]); 
                   } 
                     return prod; 
                 } 
                   public static void StampaProd(int[] v) 
                   { 
                     int prod; prod=Prodotto(v); 
                     System.out.println("Il prodotto e': " +prod); 
                    } 
                      public static int Somma(int[] u) 
                      { 
                        int som=0; 
                        for(int i=0;i<u.length;i++) 
                        { 
                          som=som+u[i]; 
                        } 
                          return som; 
                      } 
                        public static void StampaSomm(int[] k) 
                        { 
                          int somm; 
                          somm=Somma(k); 
                          System.out.println("La somma e': "+somm); 
                        } 
                          public static void main(String[] args) 
                          { 
                            int[] x; 
                            x=LeggiArrayInt(); 
                            StampaArray(x); 
                            StampaMedia(x); 
                            StampaProd(x); 
                            StampaSomm(x); 
                           } 
}
Abbiate clemenza di un povero studente che ha un esame a breve e a breve dovra impare gli algoritmi(merge, bubble, quick, ricercabinaria,selection)Non preoccupatevi già ce li ho.
ahahahahhaah grazie grazie grazie