Hallo,
habe folgendes Problem. Habe das Programm übersetzt und keine Fehlermeldungen bekommen, doch ausführen funktioniert nicht.
Alles anzeigen
Über eine Antwort würd ich mich sehr freuen
habe folgendes Problem. Habe das Programm übersetzt und keine Fehlermeldungen bekommen, doch ausführen funktioniert nicht.
Quellcode
- class Klausur{
- public static boolean test (int n, int k){
- boolean test = false;
- if ((n%k)==0)
- test = true;
- return test;}
- public static void main (String[]args){
- int z,i,n,k = 1;
- z=Integer.parseInt(args[0]);
- n=z/2;
- int[]x=new int[n];
- x[0]=1;
- for (i=2; i<=n; i++){
- if(test(z,i)){
- x[k]=i;
- k++;
- }
- x[k]=i;
- }
- }
- }
Über eine Antwort würd ich mich sehr freuen