hi leute!
Ich hab ein array mit bestimmten zahlen angegeben und es soll eine ganzzahl eingegeben werden. es soll geprüft werden ob die eingegebene zahl im array vorkommt, wenn ja soll ein "Juchhe" ausgegeben werden. Das alles mit hauptprogramm und funktion.
das hab ich soweit gemacht:
aber irgendwie funzt das nicht so richtig!
was mach ich falsch ich weis einfach nicht mehr weiter???:L;(
Ich hab ein array mit bestimmten zahlen angegeben und es soll eine ganzzahl eingegeben werden. es soll geprüft werden ob die eingegebene zahl im array vorkommt, wenn ja soll ein "Juchhe" ausgegeben werden. Das alles mit hauptprogramm und funktion.
das hab ich soweit gemacht:
Java:
Scanner s =new Scanner(System.in);
int arr[]={2,3,5,7,11,13,17,19};
System.out.print("Bitte eine Ganzzahl eingeben: ");
int x=s.nextInt();
System.out.println(mindestensEinmalDrin(x,arr) + "Juchhe");
}
public static int mindestensEinmalDrin( int x, int arr[] )
{ int a=0;
for( int i=0; i<arr.length; i++)
{
if(arr[i]==x)
a=arr[i];
}
return a;
aber irgendwie funzt das nicht so richtig!
was mach ich falsch ich weis einfach nicht mehr weiter???:L;(