[:it]
La cosa interessante è come si inizializza la lunghezza del vettore inserita a video:
v=new int[lung];
l’immissione dei dati può ovviamente avvenire all’interno di un ciclo:
import java.io.InputStreamReader;
import java.io.BufferedReader ;
import java.io.IOException;
public class Vettore {
public static void main(String[] args)
{
int v[],i,lung;
/*
* legge da tastiera la lunghezza del vettore
*/
lung =0;
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
try {
lung = Integer.parseInt(input.readLine());
}
catch (Exception e) {
e.printStackTrace();
}
/* molto interessate la gestione delle lunghezza del vettore
*
*/
v=new int[lung];
v[1]= 1;
for (i=0;i<lung;i++)
{
v[i]=i;
}
for (i=0;i<lung;i++)
{
System.out.println(v[i]);
}
}}[:]