Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

gobuhl07

Frischling

  • »gobuhl07« ist der Autor dieses Themas

Beiträge: 9

Beruf: Schüler

  • Private Nachricht senden

1

09.01.2011, 20:04

ich hab einen quelltext abgeschrieben und weiß nicht wo der fehler ist

hi leute ich hab bei dem quelltext in kapitel 2.4 ein fehler beim abtippen gemacht und weiß auch nach dem 50 mal durchlesen den fehler nicht.
das ist der quelltext:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Hauptprogramm
//
int main ()
{

    // Variablen
    int Bonuspunkte, Restzeit, Diamanten;
    int Zeitbonus, Diamantenbonus;
    int PunkteProDiamant, PunkteProSekunde;

    // Variablen initialisieren
    Restzeit = 12;
    Diamanten = 16;
    PunkteProDiamant = 30;
    PunkteProSekunde = 15;

    
    // Bonus für Restzeit berchnen und ausgeben
    Zeitbonus = Restzeit * PunkteProSekunde;
    cout << "Zeitbonus: " << Zeitbonus << endl;

    // Bonus für Diamanten berechnen und ausgeben
    Diamantenbonus = Diamanten * PunkteProDiamant;
    cout << "Diamantenbonus: " << Diamantenbonus << endl;
 
    //Gesamtpunkte berechnen und ausgeben
    Bonuspunkte = Zeitbonus + Diamantenbonus;
    cout << "Gesamtpunkte: " << Bonuspunkte << endl;

    return 0;
}


wäre nett wenn ihr euch ma kurz zeit nehmt und mir schreibt wo der fehler liegt

MFG Tim

Edit by dot: Codetags eingefügt
Facio aliquid iuris notitia neminem eo. Facio aliquid illicitum, nemooblitus est. - Mache ich etwas richtig, merkt es keiner. Mache ich etwas falsch, vergisst es keiner.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »dot« (09.01.2011, 20:15)


NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

2

09.01.2011, 20:07

willkommen im forum.
wäre nett wenn du das nächste mal codetags benutzt [ cpp ] und [ /cpp ] ohne leerzeichen.
ich finde auf die schnelle keinen tippfehler. wie wärs mit einer fehlermeldung?^^
alle codes befinden sich auch auf der buch cd. dann brauchst du nichtmehr abtippen. allerdings wär das suchen eine gute übung, denkst du nicht?^^
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

3

09.01.2011, 20:11

Kann sein, dass das Fehlerfenster ausgeblendet ist. Das findest Du dann unter "Ansicht -> Weitere Fenster -> Fehlerliste" (oder auch nur "Ansicht -> Fehlerliste".

Ich finde auf die schnelle nämlich auch keine Fehler.

PS: Willkommen im Forum!

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

09.01.2011, 20:15

Was genau ist denn der Fehler? Auf den ersten Blick vermisse ich ein

C-/C++-Quelltext

1
2
3
#include <iostream> 

using namespace std;

5

09.01.2011, 20:16

Hm mir fällt nur auf das du hier jetzt

C-/C++-Quelltext

1
#include 
und

C-/C++-Quelltext

1
using namespace std;
vergessen hast^^ Sry aber sonst find ich da auch keinen Fehler...
EDIT: Mist einer schneller als ich :whistling:

6

09.01.2011, 20:17

Hallo gobuhl07,

dein Quelltext ist soweit fehlerfrei.

Was allerdings noch fehlt um ihn lauffähig zu machen - bin mir nicht sicher ob du es dir einfach im Beitrag gespart hast oder ob du es vergessen hast abzutippen - sind folgende zwei Zeilen am Beginn der Datei:

C-/C++-Quelltext

1
2
#include <iostream>
using namespace std;


Sonst ist die Funktion std::cout nicht bekannt.

Gruß
SaRu_

*EDIT*: :lol: Meine Güte, dreimal brauch mans auch nicht lesen...

gobuhl07

Frischling

  • »gobuhl07« ist der Autor dieses Themas

Beiträge: 9

Beruf: Schüler

  • Private Nachricht senden

7

09.01.2011, 20:19

ich hab grad mal auf die fehlerliste geschaut und dort ist einmal

Fehler 2 fatal error C1010: Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode "#include "stdafx.h""

geschrieben und dann noch

Warnung 1 warning C4627: "#include <iostream>": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.

aber da ich erst vor kurzem mit dem buch angefangen habe weiß ich nicht wirklich was ich da machen soll
Facio aliquid iuris notitia neminem eo. Facio aliquid illicitum, nemooblitus est. - Mache ich etwas richtig, merkt es keiner. Mache ich etwas falsch, vergisst es keiner.

8

09.01.2011, 20:26

Du solltest beim Erstellen einer neuen Win32 Konsolenanwendung im Assistenten einen Haken setzen bei "Leeres Projekt".
Du kannst bei diesem Projekt aber einfach die Include-Anweisung aus der Fehlermeldung einfügen und es sollte trotzdem funktionieren.

Gruß
SaRu_

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

9

09.01.2011, 20:29

Du hast beim Erstellen des Projektes vorkompilierte Header ausgewählt (beim nächsten Mal mach das Häkchen bei der Option weg). Geh in die Projekteigenschaften unter C/C++ > Vorkompilierte Header und schalte dort das Verwenden von vorkompilierten Headern aus, falls noch vorhanden kannst du die Dateien stdafx.h und stdafx.cpp dann löschen.

gobuhl07

Frischling

  • »gobuhl07« ist der Autor dieses Themas

Beiträge: 9

Beruf: Schüler

  • Private Nachricht senden

10

09.01.2011, 20:31

Danke jetzt hat es geklappt
Facio aliquid iuris notitia neminem eo. Facio aliquid illicitum, nemooblitus est. - Mache ich etwas richtig, merkt es keiner. Mache ich etwas falsch, vergisst es keiner.

Werbeanzeige