#include
void main()
{
float a;
int b;
cout\>b;
cout\>a;
break;
case 2:
cout\>a;
};
In diesem Programm ist der obere Teil Das Hauptmenü und wenn man die eins drückt, soll Hi angezeigt werden.
Und utz soll angezeigt werden, wenn die zwei gedrückt wird.
Dasfunktionier auch, aber ich weiß nicht, wei ich es machen kann, dass
man z.B durch drücken der „m“ Taste wieder in’s meü kommt. (wenn „Hi“ angezeigt wird)
Dasfunktionier auch, aber ich weiß nicht, wei ich es machen
kann, dass
man z.B durch drücken der „m“ Taste wieder in’s meü kommt.
(wenn „Hi“ angezeigt wird)
Du solltest den switch-block in eine Schleife nehmen,
also etwa so:
#include
#include
using namespace std;
string menue(void)
{
return
"\n"
"Das ist die Bibliothek.\n"
"Sie befinden sich im Hauptmenue.\n"
"Waehlen Sie durch tastendruck:\n"
"Druecken Sie die 1, wenn Sie den hoeren moechten.\n\n"
;
}
char input()
{
char taste;
cin \>\> taste;
return taste;
}
void main()
{
bool done = false;
cout
Grüße
CMБ
Das ist zwar gut, aber leider nicht mit c++.
Kann mir jemand sagen, wie ich das mit c++ mache?
Ich nehme an, Du hast einen Stark veralteten C++
Compiler, für diesen Falle habe ich den Quelltext
etwas modifiziert:
#include
const char\* menue(void)
{
return "\nDas ist die Bibliothek.\n"
"Sie befinden sich im Hauptmenue.\n"
"Waehlen Sie durch tastendruck:\n"
"Druecken Sie die 1, wenn Sie den hoeren moechten.\n\n" ;
}
char input(void)
{
char taste;
return (cin \>\> taste), taste;
}
void main(void)
{
int done = 0;
cout Grüße
CMБ