ich versuche gerade ein Programm zu schreiben, dass eine ausgedachte Zahl zw. 0 und 100 "raten" kann. Das ganze mit binärer Suche. Allerdings komme ich hier nicht weiter:
#include <iostream>
using namespace std;
int A[101]; int UpperBound = 100; int LowerBound = 0; int x; // gesuchte Zahl
//Binärsuche
while (LowerBound <= UpperBound) { MITTE := (LowerBound + UpperBound)/2
if ... }
Im Grunde weiß ich schon, wie der Algorithmus funktioniert. Aber ich möchte ja auch eine Eingabe haben, also auf die Frage "Ist die Zahl größer als 50? eine Ja oder Nein-Antwort. Kann mir bitte jemand helfen?