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

Databyte

Alter Hase

  • »Databyte« ist der Autor dieses Themas

Beiträge: 1 040

Wohnort: Na zu Hause

Beruf: Student (KIT)

  • Private Nachricht senden

1

01.07.2007, 16:24

Fehler in Kapitel 3.2 ?!

Hallo

ich habe erst gerade mit C++ angefangen,
aber ich kann ein paar andere Programmiersprachen,
in denen volgendes fasch wäre:

In Kapitel 3.2 (Boolesche Operatoren) wird gesagt:

Zitat

Wenn ich mehr als 40 Euro habe,
dann kaufe ich mir Spiel A.
Ansonsten nehme ich eben Spiel B


Weiterhin wird gesagt, dass folgendes das selbe bewirken würde:

Zitat

Wenn ich weniger als 40 Euro habe,
dann kaufe ich mir Spiel B.
Ansonsten kann ich mir Spiel A leisten


Das bedeutet:
Im 1. Fall:

C-/C++-Quelltext

1
2
3
4
5
6
if (  GELD  > 40 )
{
     // Spiel A kaufen

}else{
     // Spiel B kaufen

}


Im 2. Fall:

C-/C++-Quelltext

1
2
3
4
5
6
if (  GELD  < 40 )
{
     // Spiel B kaufen

}else{
     // Spiel A kaufen

}


Das bewirkt aber nicht das selbe, oder doch ????????
(GELD > 40) != (GELD < 40)

Bzw. richtig:
(GELD > 40) == (GELD <= 40)

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

2

01.07.2007, 16:42

Fall 1: Ab 41 Geldeinheiten Spiel A alles darunter Spiel B.
Fall 2: Ab 40 Geldeinheiten Spiel A alles darunter Spiel B.
@D13_Dreinig

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

3

01.07.2007, 16:43

Jo also für mich sieht es auch so aus, als ob da ein Fehler im Text ist, denn die Ergänzung zu 'kleiner als' ist natürlich 'größer gleich'...

Allerdings gibt es schon einen Thread für Fehler im Buch - da gehört das eigentlich hin.

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

4

01.07.2007, 16:47

Edit: Oh hab das "Weiterhin wird gesagt, dass folgendes das selbe bewirken würde:" überlesen. :-)
@D13_Dreinig

Databyte

Alter Hase

  • »Databyte« ist der Autor dieses Themas

Beiträge: 1 040

Wohnort: Na zu Hause

Beruf: Student (KIT)

  • Private Nachricht senden

5

01.07.2007, 17:36

Gut, dann habe ich mich doch nicht geirt
und sorry wegen dem falschen Thread :oops:

Werbeanzeige