Hey,
ich habe eine Frage zur Anordnung meines Programm-Codes.
Ersterer Code funktioniert, aber der Zweite nicht, ich verstehe aber nicht warum!
Der Fehler wird in Zeile 10 des zweiten Codes angezeigt.
ich habe eine Frage zur Anordnung meines Programm-Codes.
Ersterer Code funktioniert, aber der Zweite nicht, ich verstehe aber nicht warum!
Der Fehler wird in Zeile 10 des zweiten Codes angezeigt.
Java:
import Prog1Tools.IOTools;
public class Samstag
{
public static void main (String [] args)
{
int gesuchteZahl = IOTools.readInt("Gesuchte Zahl? ");
int [] array = {1,2,4,5,6,7,91,1,3,5};
findeIndex(gesuchteZahl, array);
}
public static int findeIndex(int gesuchteZahl, int array[]){
boolean gefunden = false;
int result = -1;
for(int i = 0; i < array.length && !gefunden; i++){
if(array[i] == gesuchteZahl){
result = i;
gefunden = true;
}}
System.out.println("Index: " + result);
return result;
}}
Java:
import Prog1Tools.IOTools;
public class Samstag
{
public static void main (String [] args)
{
int gesuchteZahl = IOTools.readInt("Gesuchte Zahl? ");
int [] array = {1,2,4,5,6,7,91,1,3,5};
int findeIndex(){
boolean gefunden = false;
int result = -1;
for(int i = 0; i < array.length && !gefunden; i++){
if(array[i] == gesuchteZahl){
result = i;
gefunden = true;
}}
System.out.println("Index: " + result);
return result;
}}}