Hallo!
Wie kann ich einfach in einem Array der mit Random Zahlen gefüllt ist eine vom Benutzer eingegebene Zahl suchen? Mein Lösungsansatz bis her sieht so aus:
#include <iostream>
#include <iomanip>
#include <cstdlib>
using namespace std;
int main()
{
int Tabelle[10];
int i, zahl;
cout<<"Bitte geben Sie eine Zahl ein: ";
cin>>zahl;
for(i=0;i<=9;i++){
Tabelle[i]=rand();
cout<<setw(5)<<Tabelle[i]<<endl;
}
for(i=0;i<=9;i++){
Tabelle[i]=rand();
if(Tabelle[i]==zahl){
cout<<"Die Zahl ist das "<<i+1<<"ste Elemente in der Tabelle"<<endl;
return 0;
}else{
cout<<"Die Zahl ist nicht in der Tabelle"<<endl;
}
}
return 0;
}
wie ihr seht soll das alles einfach gehalten werden und möglichst nur mit einer for-Schleife und if Bedinungen und so gelöst werden... Aber wie bekomme ich das hin. Das Beispiel oben funktioniert nicht..
LG