» Hilfe bei Prgrammierung!

Suche Hilfe beim Programieren von SchleifenNeuen Thread eröffnenNeue Antwort erstellenHilfe bei Aufgabe in Programmierung
AutorNachricht
Beobachter 
Anmeldedatum: 05.12.2010
Beiträge: 1
05.12.2010, 16:31
zitieren

Hey,
ich habe da ein Problem beim Programmieren.
Und zwar bin ich an einem Spiel dran.
das sieht bis jetzt so aus :
______________________________________…

string name ;
string eingabe ;
string aktion ;



cout << "Dein Name : " ;
cin >> name ;
getchar () ;




cout << "---------------------------------------…
<< endl
<< "Du wachst in einem dunklen Raum auf."
<< endl
<< "Was willst du tun "
<< name
<< "? - ";

while (eingabe == "anschauen" , "anschalten" , "oeffnen")
{

cin >> eingabe ;
getchar () ;

if (eingabe == "anschauen")
{ cout << "Was willst du anschauen " << name << "?" << " - ";}
if (eingabe == "anschalten")
{cout << "Was willst du anschalten " << name << "?" << " - ";}
if (eingabe == "oeffnen")
{ cout << "Was willst du oeffnen " << name << "?" << " - " ; }

// ----------------------------------------…

if (eingabe != "anschauen" "anschalten" "oeffnen")
{ cout << "Das geht nicht!" << endl << "Was willst du tun " << name << "?" << " - ";}
}





getchar() ;
return 0;
______________________________________…

So das sagt ja bis jetzt aus , dass , wenn cin nicht oeffnen , anschalten oder anschauen ist
das er sagt "das geht nicht!" .

Nun hab ich ein Problem:
Wenn ich jetzt "oeffnen" eingebe , dann sagt er mir
"Was willst du oeffnen - das geht nicht! " .

Ich denke mal weil "oeffnen" ungleich "anschauen"& "anschalten" ist.

So jetzt zu euch : wie kann ich es machen das er oeffnen sozusagen anerkennt und mir nur sagt "Was willst du oeffnen? - ".
oder falls ich "anschauen" eingebe , "Was willst du anschauen? - "

Vielen dank


pn
Gast 
24.12.2010, 23:27
zitieren

Hi,

welchen Compiler benutzt du?
So wie der Code jetzt aussieht, glaub ich kaum, dass man ihn einfach so zum laufen bekommt...^^
Naja gut wie auch immer... Erst mal ein paar Verbesserungsvorschläge :)
  • do-while schleife benutzn
  • maybe mit switch/case arbeiten (weiß ich garnicht ob das bei C++ geht mit String), wenn nicht dann wenigstens mit "else" und "if else"
    Die Zeilen die für mich ein Fehler hervorrufen:
    1. while (eingabe == "anschauen" , "anschalten" , "oeffnen") weiss ich nicht ob an das so schreiben kann... wäre mir neu :)
    2. getchar () ; ... --> Error
    3. if (eingabe != "anschauen" "anschalten" "oeffnen") --> Error
Desweiteren vergleicht man Strings eigentlich nicht mit == :) sondern equals oda so :)

Also hoffe hab bissel recht mit den was ich geschrieben hab xD...

Wenn de magst kannst dich ja mal melden allerdings nur üba diese email:
mastaer.daer.baerlinaer@googlemail.com

Gruß

Jonas


Gast 
24.12.2010, 23:27
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "Hilfe bei Prgrammierung!" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Hilfe mein ED7 Spackt ab!!!! Hilfe Hilfe
Hi habe meine erstes großes Problem mit mein civic ED7!!! und zwar er springt manchmal sehr gut an!!! und manchmal so gut wie gar nicht und denn hält er irgendwie die ganze zeit im stand eine drehzahl von 3000 Umdrehungen!!! Und wenn ich ihn danach noch...
von Matzehh
6
823
30.05.2006, 11:15
Marouk
Brauche dringent hilfe beim Verstärker/Autospeakers !!! Bitte hilfe mich !!!
Hallo allerseits, P.s. Ich bin Hollander, wohne in Deutschland, bitte verzeih mein grammatik!! Ich bin total neu hier und bin eigentlich nur auf der suche nach hilfe/antwort auf ein frage und hoffe jemanden kan mich hilfen? Vorraus gesagt muss...
von Amsatff.Amy
2
860
18.04.2012, 19:33
Ralf
HILFE Civic VI Fastback 1,4 16V 66kw Bj. 97 HILFE MOTOR GEHT AUS
Hallo Civic MA MB Freunde,, Kollege hat ein Tollen Civic VI Fastback 1,4 16V 66kw Bj. 97 124Tkm. Am Dienstag ging der Civic zur Arbeit einfach aus.. Lang hin und her getestet.. Mag nimmer. ADAC kam und war überrascht.. Ein Honda bleibt auch mal stehen,...
von CRV-BERT
6
274
01.06.2019, 10:09
CRV-BERT
Honda Accord 2,2l Diesel POWERERWEITERUNG HILFE HILFE HILF
He Jungs hoffe Ihr könnt mir ein Helfen: Habe mir vor 4 Jahren " Damals den Neuen Honda Accord CN1" gekauft!. Anfang hat mir die 140 Diesel PS gereicht aber nicht lange danach so 15.000 Km habe ich mir ein Chiptuning " software up....
von TYP R Chris
2
1.508
10.08.2010, 10:55
felline
(Hilfe!!)Meine Honda crx ed9 Sprinkt nicht mehr an (Hilfe!)
Hallo Leute ich habe vollgendes problem mit meinen rex der sprinkt nicht mehr an. Die sachen habe ich überprüft - Er bekommt keinen zündfunken - Zündspule i.o(sagt die Werkstatt) - Zündegeber i.o(sagt die Werkstatt) - Sprit bekommt er auch -...
von cd1gls
5
685
11.05.2009, 16:06
cd1gls
1. Hilfe Kurs - brauche Hilfe von unseren bayrischen Forenmitgliedern
Hallo Zusammen, meine kleine Schwester in die große weite Welt hinausgezogen und studiert nun in Augsburg Wirtschaftswissenschaften... Die Kleine ist inzwischen richtig erwachsen geworden und möchte dort auch ihre Führerscheinprüfung machen oder besser...
von Jens Strieger
5
694
15.09.2012, 08:43
xen_hb
!!! HILFE !!! Del Sol Radkasten durgerostet ! wasser im Kofferraum !!! HILFE !!!
Hey Leute, Habe mich die letzten wochen gewundert wieso ich nach fahrten bei regen/nässe etwas wasser im kofferraum stehen habe. Habe dann erstmal alles an clipsen und der gleichen mit silikon abgedichtet. Als dann heute wieder kleine Pfützen im...
von Parion1605
57
3.219
21.10.2012, 17:16
DarkAngel1977
HILFE!!!!!AUDIOVOX PAV 2000 DTV DVD-Player 7"HILFE!!!!!
Moin Leute, habe jetzt das oben gennate Radio bekommen. Nun stellen sich allerdings mehrere Fragen da ich es bei EBAY gekauft habe und keine Anleitung oder Beschreibung erhalten habe. Folgende Fragen stehen nun offen: Ist es möglich Sachen auf...
von thrustmaster
1
1.304
11.06.2011, 12:34
Ralf
-Hilfe- Unfall gehabt, bin aber im Recht -Hilfe-
Hallo liebe Community, ich hatte vor ca. 3 Wochen von meiner Tante/Onkel einen Honda Civic EJ9 1.4i geschenkt bekommen. Ich habe dort Schlösser gewechselt, Öl gewechselt, neue Bremsen uvm. geändert. Heute ist mir eine 23Jährige Dame von hinten...
von Jack DanieLs
11
795
21.07.2012, 04:20
Jack DanieLs
Hilfe Swap auf D15Z6 beim Ej2 Kabelbaumprobleme! HILFE
Guten Tag erstmal Ich habe bei meinem ej2 den D15Z6 eingebaut alles lief ohne probleme doch jetzt habe ich Probleme beim Kabelbaum! Habe steuergerät und kabelstrang vom ek3 hier aber keine ahnung wie ich das belegen soll viele stecker passen einfach...
von Patrick_EJ2
39
1.357
16.07.2016, 15:31
Patrick_EJ2
© 2004 - 2025 www.programmierer-forum.de | Communities | Impressum |