Auf Thema antworten

Probiere es mal so: Du setzt zunächst mal drei auf true. Und wenn eine der notwendigen Bedingungen dafür verletzt ist setzt du es auf false


[code]    public static boolean pruef ( int [] a) {

        boolean drei = true;

        int counter = 0;

     

        for ( int j = 0; j<a.length; j++) {

            if(a[j] == 3) {

                counter++;

            }

        }

         

        if(counter == 3) {        

            for( int i = 0; i < a.length-1; i++) {

                if( a[i] == 3 && a[i+1]== 3 ) {

                    drei = false;

                }

            }

        } else {

            drei = false;

        }

        return drei;

    }

[/code]



Oben