es java

package esercizio1;

import javax.swing.JOptionPane;

/**
*
* @author mario_000
*/
public class Esercizio1 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//dichiarazione del vettore
int v[]=new int[Integer.parseInt(JOptionPane.showInputDialog("Inserisci la lunghezza del vettore"))];
//riempimento del vettore
for(int c=0;c<v.length;c++){
v[c]=Integer.parseInt(JOptionPane.showInputDialog(“Inserisci il “+(c+1)+” numero”));
}
//stampa del vettore prima della somma
System.out.print(“Prima è: “);
for (int c=0;c<v.length;c++){
System.out.print(v[c]+” “);
}
//chiamata del metodo somma
v=somma(v);
//stampa del vettore dopo la somma(“\n” serve per andare a capo)
System.out.print(“\nDopo è: “);
for (int c=0;c<v.length;c++){
System.out.print(v[c]+” “);
}
}

public static int[] somma(int vet[]){
//introduzione del valore da sommare
int x=Integer.parseInt(JOptionPane.showInputDialog(“Inserisci il valore da sommare”));
//somma del valore x al primo elemento
vet[0]=vet[0]+x;
//somma del valore x all’ ultimo elemento
vet[vet.length-1]=vet[vet.length-1]+x;
return vet;
}
}

OUTPUT con il valore da sommare =12

Prima è: 7 8 9 4 5
Dopo è: 19 8 9 4 17

About these ads

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...