Menu i dev C++

Tags:    c++

Jeg er ny indenfor C++...

Jeg vil gerne lave en menu, hvor man kan skrive enten 1, 2 eller 3 hvor 1 er = med et bogmærke jeg har kaldt plus 2 = et bogmærke kaldt minus og 3 = bogmærke--> end...

Hvordan skriver jeg det?



6 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Kig lidt på den her:

Fold kodeboks ind/udKode 


Mener du noget som det der?



er der tale om a consol menu?

så kan du efter du har cout menuen til konsolen skriv cin>>valg hvor valg er en integer også lave en switch på valg
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 22.11.2006 16:55 af Bruger #5620
Måske:

Fold kodeboks ind/udKode 

Eller skal det være et Windows program?

Jeg ved ikke hvad du mener med "hvor 1 er = med et bogmærke jeg har kaldt"



det skal være sådan at de kan skrive 1 "enter"...

noget der ligner det her...:
cout <<"Hvis du vil plusse tast 1\\nHvis du vil minusse tast 2\\n";
std::cin >> number;
if (cin == (1)) goto plus;
else
if (cin == (2)) goto minus;
if (cin == (3)) goto end;

jeg har selv skrevet det... men det virker ikke...



Prøv at kikke på mit eksempel.

Men ellers er det nok:
if(number == 1) ...

Det er ikke nogen god ide at bruge goto



Noget i den stil ja.

I C++ er der forskel på Kagen og kagen.

kagen og koen har int som retur type, men de returnerer ikke noget.
Enten sæt dem til at have void som retur type eller sæt dem til at returnere noget.

Du kan også bruge en switch i stedet for de mange if's i main



t