Menu schließen

C++ Problem

Frage: C++ Problem
(5 Antworten)


Autor
Beiträge 0
14
Hey
Ich bringe mir gerade C++ bei und kriege bei meinem Programm bei welchem der Computer eine Zahl raten soll folgenden Fehler :
Unbehandelte Ausnahme bei 0x00ba15a9 in KI.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x00bbe000.

Ich hab nun keine Ahnung wo der Fehler sein soll, hier ist der QC.
Die stellen die Fett markiert sind, bei denen kommt die Fehlermeldung :

#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <cmath>

using namespace std;

int iGeheim;
int iRaten;
int iZähler = 0;
int iGeraten[1000];
int iMin = 0;
int iMax = 101;


bool hasUsed() {

for (int i = 0 ; i <= iZähler; i++)
{
if (iGeraten[i] == iRaten) return true;
}

return false;
}

int main (void*)
{
system ("TITLE Lass mich raten" );

srand ((unsigned int)time(0));

cout << "Gib die Zahl ein die ich raten soll : " ;
cin >> iGeheim;

system ("Cls");

while (iRaten != iGeheim) {

while(hasUsed()==true)
iRaten = rand() % (iMax-iMin) + iMin;

iGeraten[iZähler] = iRaten;

if (iRaten > iGeheim)
{
iMax = iRaten;
iZähler++;
}
else if (iRaten < iGeheim)
{
iMin = iRaten;
iZähler++;
}

}

cout << "Die Nummer ist " << iRaten << "!

I Ich hab die Zahl in " << iZähler+1 <<
"Versuchen.

" ;

for ( int i = 0; 1 <= iZähler; i++ )
{
cout << "Der #" << i+1 << " war " << iGeraten[i] <<".
";
cout << "

";

return 0;
}
}
Frage von M3rk (ehem. Mitglied) | am 15.05.2013 - 22:03


Autor
Beiträge 0
14
Antwort von M3rk (ehem. Mitglied) | 15.05.2013 - 22:07
Problem hat sich erledigt :D
Allerdings schließt sich die Konsole nun wenn ich was eingebe und Enter drücke.


Autor
Beiträge 321
2
Antwort von i_don_t_care | 15.05.2013 - 22:12
Kannst
ganz unten n system("Pause") machen.


Autor
Beiträge 0
14
Antwort von M3rk (ehem. Mitglied) | 15.05.2013 - 22:21
Vielen Dank
Nun funktioniert es

/closed


Autor
Beiträge 6489
9
Antwort von Peter | 15.05.2013 - 22:33
btw: globale variablen sind pfui! ;)
________________________
 e-Hausaufgaben.de - Team


Autor
Beiträge 0
14
Antwort von M3rk (ehem. Mitglied) | 16.05.2013 - 15:30
wieso sind die pfui ? :O

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

41 ähnliche Fragen im Forum: 1 passende Dokumente zum Thema:
> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
  • aMsn Problem
    Oo, ich habe grade den Thread "msn ?" gesehen... ich habe nix damit zu tun :D Meine Frage ist ganu unabhängig davon: Wenn ich ..
  • System öffnen-Problem
    Hi, ich hab ein Problem, und zwar hab ich ein System auf meinem USB-Stick und dieses möchte ich jetzt am PC öffen, was jedoch ..
  • Excel Formel Problem
    Hallo, ich habe ein Problem mit einer Excel Formel folgende Aufgabenstellung. Danke im Voraus 1 Spalte D Für die Berechnung des ..
  • Problem mit PHP-Befehlen
    Hallo e-hausi, ive got a problem, und zwar muss ich das was programmieren und ich versteh einige dinge nicht: function ..
  • Problem mit Word 2010
    Hallo.. Ich habe ein Problem mit Office 2010. Und zwar muss ich für EDV einen Brief nach DIN 5008 verfassen. Die Vorlage ..
  • PC Betriebssystem (OS) drauf machen.
    Frohe Weihnachten erstmal. Habe folgendes Problem. Gestern kamen meine restlichen Teile des neuen PC`s habse dann eingebaut, ..
  • mehr ...
BELIEBTE DOWNLOADS:
  • das Syrakus-Problem
    Folge von Zahlen mit folgenden Festlegungen: 1.Zahl beliebig positiv nächsten: Zahl gerade dann Teilen durch 2 Quotient nächste..
  • mehr ...