Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Jump Befehl in c++?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
15.03.2005, 10:48 Uhr
~Dr4g0n
Gast


Hi Jungs
Hab ma ne Frage und zwar muss ich bis Donnerstag en Prog geschrieben haben. Hab jetzt auch schon ein sehr Gutes geschrieben allerdings mit einem Menü nun bräuchte ich ein Befehl der am Ende eines Menüs mich wieder zum Ausgangs Menü bringt kleines posting;



C++:
cout<<"1.Baugrundstuecke"<<endl;
cout<<"2.1-Familienhaeuser"<<endl;
cout<<"3.2-Familienhaeuser"<<endl;
cout<<"4.Landwirtschaftliche Gebaeude"<<endl;
cout<<"5.Ferienhaeuser"<<endl<<endl;
cout<<"6.Fals sie unser Angebot nicht nutzen wollen"<<endl<<endl;
cout<<"WICHTIG:Fuer eine Auswahl einer Katagorie geben Sie bitte immer die jeweilige \nNummer ein und Bestaetigen Sie ihre Eingabe"<<endl;
cin>>Bauart;

switch(Bauart)
{
case 1 :cout<<"In welchen Bundesland suchen Sie ein Baugrundstueck?\n";
cout<<"1.Baden-Wuertemberg"<<endl;
cout<<"2.Bayern"<<endl;
cout<<"3.Berlin"<<endl;
cout<<"4.Brandenburg"<<endl;
cout<<"5.Bremen"<<endl;
cout<<"6.Hamburg"<<endl;
cout<<"7.Hessen"<<endl;
cout<<"8.Mecklenburg-Vorpommern"<<endl;
cout<<"9.Niedersachsen"<<endl;
cout<<"10.Nordrhein-Westfalen"<<endl;
cout<<"11.Rheinland-Pfalz"<<endl;
cout<<"12.Saarland"<<endl;
cout<<"13.Sachsen"<<endl;
cout<<"14.Sachsen-Anhalt"<<endl;
cout<<"15.Schleswig-Holstein"<<endl;
cout<<"16.Thueringen"<<endl;
cin>>Bundesland;



Und zwar fehlt mir ein Befehl um von der Bundesland auswahl wieder zurück zur Bauart zu kommen!!! Kann mir da jemand weiter helfen? Im vorraus schonmal Danke!!!
MFG
Dr4g0n


Bearbeitung von typecast:
cpp-Tags gesetzt

Dieser Post wurde am 15.03.2005 um 13:20 Uhr von typecast editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.03.2005, 11:17 Uhr
Airdamn



Du kannst dafür Schleifen verwenden (do-while/while/for) und bei einem bestimmten Ereignis wieder rausspringen/beenden lassen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.03.2005, 11:23 Uhr
~Dr4g0n
Gast



Zitat von Airdamn:
Du kannst dafür Schleifen verwenden (do-while/while/for) und bei einem bestimmten Ereignis wieder rausspringen/beenden lassen.


Kannste mal en Beispiel beiu meinem Post machen ich glaub das wird leicht kompliziert mein code is jetzt schon 879 Zeilen und hab noch net mal die hälfte!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.03.2005, 11:26 Uhr
~Dr4g0n
Gast



C++:
cout<<"Willkommen beim Immobilienverkauf bei *Green Home*"<<endl;
cout<<"Inhaber ...."<<endl<<endl<<endl;
cout<<"Bei uns koennen sie kostenguenstig Baugrundstuecke und Haeuser erwerben"<<endl<<endl<<endl;
cout<<"Wir haben folgende Katagorien zur Auswahl"<<endl<<endl;
cout<<"1.Baugrundstuecke"<<endl;
cout<<"2.1-Familienhaeuser"<<endl;
cout<<"3.2-Familienhaeuser"<<endl;
cout<<"4.Landwirtschaftliche Gebaeude"<<endl;
cout<<"5.Ferienhaeuser"<<endl<<endl;
cout<<"6.Fals sie unser Angebot nicht nutzen wollen"<<endl<<endl;
cout<<"WICHTIG:Fuer eine Auswahl einer Katagorie geben Sie bitte immer die jeweilige \nNummer ein und Bestaetigen Sie ihre Eingabe"<<endl;
cin>>Bauart;

   switch(Bauart)
   {
    case 1 :cout<<"In welchen Bundesland suchen Sie ein Baugrundstueck?\n";
            cout<<"1.Baden-Wuertemberg"<<endl;
            cout<<"2.Bayern"<<endl;
            cout<<"3.Berlin"<<endl;
            cout<<"4.Brandenburg"<<endl;
            cout<<"5.Bremen"<<endl;
            cout<<"6.Hamburg"<<endl;
            cout<<"7.Hessen"<<endl;
            cout<<"8.Mecklenburg-Vorpommern"<<endl;
            cout<<"9.Niedersachsen"<<endl;
            cout<<"10.Nordrhein-Westfalen"<<endl;
            cout<<"11.Rheinland-Pfalz"<<endl;
            cout<<"12.Saarland"<<endl;
            cout<<"13.Sachsen"<<endl;
            cout<<"14.Sachsen-Anhalt"<<endl;
            cout<<"15.Schleswig-Holstein"<<endl;
            cout<<"16.Thueringen"<<endl;
            cin>>Bundesland;
    switch(Bundesland)
         {
          case 1   :cout<<"In Baden-Wuertemberg koennen wir Ihnen zwei Baugrundstuecke Vorstellen"<<endl<<endl;
                    cout<<"1.Haben wir ein VOLL ERSCHLOSSENER BAUPLATZ in sonniger Suedhanglage \nin 74599 Wallhausen"<<endl;
                    cout<<"2.Haben wir ein BAUPLATZ voll erschlossen in schöner Lage in 74575 Schorzberg"<<endl;
                    cin>>Auswahl;

             switch(Auswahl)
                  {
                  case 1 :cout<<"Dieser voll erschlossene Bauplatz liegt in sonniger Suedhanglage."<<endl;
                          cout<<"Es besteht kein Bauzwang. Damit koennen Sie sich ihre Wuensche voll erfuellen."<<endl;
                          cout<<"Auf Grund der Groesse koennen Sie hier auch eine Doppelhaushaelfte errichten."<<endl;
                          cout<<"Hinsichtlich der Projektierung bin ich ihnen gern behilflich. Mir stehen hier"<<endl;
                          cout<<"kompetente Fachleute zur Seite, die ein individuelels Planen ermoeglichen."<<endl;
                          cout<<"Auch fuer die Finanzierung bin ich ihr Ansprechpartner. Meine Kundenbetreuer"<<endl;
                          cout<<"hilft Ihnen gern auch hier weiter."<<endl;
                          cout<<"Fals Sie interrese haben Rufen Sie mich an, dass wir einen Termin vereinbaren."<<endl;
                          cout<<"Meine Telefonnummer lautet: ..."<<endl;
                          cout<<"Vielen Dank fuer Ihr Interresse";
                          cin>>Fertig;break;


Da müsste jetzt bei cin>>Fertig;break müsste es nach eingabe wieder ins Anfangsmenü kommen kannste mir dass machen oder gerade en Beispiel?


Bearbeitung von typecast:
schon wieder die cpp-Tags gesetzt

Dieser Post wurde am 15.03.2005 um 13:21 Uhr von typecast editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.03.2005, 12:51 Uhr
~Dr4g0n
Gast


help!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
15.03.2005, 13:24 Uhr
typecast
aka loddab
(Operator)


Setz in Zunkunft bitte die cpp-Tags, sonst schliess ich den Thread....

Zu deinem Problem:


C++:
int wahl;
do {
  std::cout << "1.) Ende" << std::endl << std::endl << "Zum beenden bitte 1 eingeben: ";
  std::cin >> wahl;
} while (wahl != 1);



Das wird die Schleife so lange ausfuehren, bis du eins eingibst.


Bearbeitung von typecast:
Tippfehler verbessert

--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)

Dieser Post wurde am 15.03.2005 um 13:48 Uhr von typecast editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
15.03.2005, 13:25 Uhr
typecast
aka loddab
(Operator)


Ach und das Problem kann man sogar mit reinem ANSI-C++ loesen ->
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
15.03.2005, 13:35 Uhr
~Dr4g0n
Gast


Also bei mir Läuft die Schleife so net kp der nimmt das std::end net an!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
15.03.2005, 13:37 Uhr
Tommix



Hallo,
Typo: std::endl

Gruß,
Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
15.03.2005, 13:47 Uhr
~Dr4g0n
Gast


Kp er nimmt die zwar an hab aber keine kontrolle mehr über mein Menü kannste mal zeigen wie du das machen würdest bei meine Code
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: