Je to viacmenej podľa mňa aj tým, že prvky polí sú indexované od 0 do x, to znamená že tam nemôžeš začať hádzať indexy ako sa ti zachce. Java nie je drbnutý packal (pascal), kde čísluješ ako ti príde.
Edit #1: Pridávam kód:
Kód:
import java.util.Scanner;
class Interval {
public static void main(String args[]) {
Scanner vstup = new Scanner(System.in);
int zaciatok = 0;
int koniec = 0;
System.out.print("Zadajte začiatočný interval: ");
zaciatok = vstup.nextInt();
System.out.print("Zadajte konečný interval: ");
koniec = vstup.nextInt();
int[] pole = new int[koniec-zaciatok+1];
for (int i=0, vCykle = zaciatok; vCykle <= koniec; i++, vCykle++) {
pole[i] = vCykle;
System.out.print(pole[i] + " ");
}
System.out.println();
}
}