- Registriert
- 03.09.08
- Beiträge
- 1.491
Hallo Leute,
hänge mal wieder an meine Code..
Aufgabe:
Mein Code:
irgendwie führt Xcode die schleifen nicht richtig aus, aber ich glaube ich seh vor lauter Bäume den Wald nicht mehr?!
hänge mal wieder an meine Code..
Aufgabe:
Schreiben Sie ein Programm, das eine Zufallszahl im Bereich zwischen 0 und 100 bestimmt. Der Nutzer des Programms soll mit mo ̈glichst wenigen Rateversuchen diese Zahl herausfinden. Hierzu fordert das Programm den Nutzer auf, eine Zahl einzugeben; nach Eingabe der Zahl gibt das Programm dem Nutzer den Hinweis, ob die Zahl zu groß bzw. zu klein ist. In dem Fall wird der Benutzer aufgefordert, eine na ̈chste Zahl einzugeben. Dies wird solange iteriert, bis die eingegebene Zahl identisch mit der zu ratenden Zahl ist. In diesem Fall wird die Anzahl der Rateversuche ausgegeben und das Programm beendet.
Mein Code:
Code:
#include <stdio.h>
#include <stream.h>
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main(void)
{
int Bereich = 100;
int Zahl = rand()%Bereich+1;
char Eingabe;
bool eraten = false;
printf("Geben Sie eine Zahl zwischen 1 und 100 ein.\n");
while(!eraten)
{
scanf("%c",&Eingabe);
if (Eingabe < Zahl)
{
printf("Die Zahl ist zu klein.\n");
}
if (Eingabe > Zahl)
{
printf("Die Zahl ist zu gross.\n");
}
if (Eingabe == Zahl)
{
printf("Die Zahl ist Richtig!\n");
eraten = true;
}
}
return 0;
}
irgendwie führt Xcode die schleifen nicht richtig aus, aber ich glaube ich seh vor lauter Bäume den Wald nicht mehr?!