diff --git a/Ratespiel.bpf b/Ratespiel.bpf new file mode 100644 index 0000000..c6c0948 --- /dev/null +++ b/Ratespiel.bpf @@ -0,0 +1,5 @@ +USEUNIT("G:\Ratespiel.cpp"); +//--------------------------------------------------------------------------- +Diese Datei wird nur vom Projekt-Manager verwendet und sollte wie die Projektdatei behandelt werden + + main \ No newline at end of file diff --git a/Ratespiel.bpr b/Ratespiel.bpr new file mode 100644 index 0000000..abe7434 --- /dev/null +++ b/Ratespiel.bpr @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1031 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 + + \ No newline at end of file diff --git a/Ratespiel.cpp b/Ratespiel.cpp new file mode 100644 index 0000000..e0dcf61 --- /dev/null +++ b/Ratespiel.cpp @@ -0,0 +1,43 @@ +//--------------------------------------------------------------------------- +#include +#include +#include + + + main () +{; void exit(int status); + marke1: clrscr() ; + char i ; + float ratezahl, eingabe, rateversuche; + ratezahl=random(100); + rateversuche=5; + cout << "!Ratespiel! (c)2008"<> i ; + if(i=='j'||i=='J') + {goto marke1;} + else _exit(0); + } + else + cin >> eingabe; + if (eingabe==ratezahl) + { + cout << "Richtige Antwort!! Glueckwunsch! Moechten Sie nocheinmal spielen? (j/n)"<> i ; + if(i=='j'||i=='J') + {goto marke1;} + else _exit(0);} + else if (eingaberatezahl) + {cout<< "Ihre Zahle ist zu gross! " < +#include +#include +#include +//--------------------------------------------------------------------------- +class TForm1 : public TForm +{ +__published: // Von der IDE verwaltete Komponenten +private: // Anwender-Deklarationen +public: // Anwender-Deklarationen + __fastcall TForm1(TComponent* Owner); +}; +//--------------------------------------------------------------------------- +extern PACKAGE TForm1 *Form1; +//--------------------------------------------------------------------------- +#endif diff --git a/Ratespiel.obj b/Ratespiel.obj new file mode 100644 index 0000000..38f7719 Binary files /dev/null and b/Ratespiel.obj differ diff --git a/Ratespiel.tds b/Ratespiel.tds new file mode 100644 index 0000000..e670f33 Binary files /dev/null and b/Ratespiel.tds differ diff --git a/Ratespiel.~cpp b/Ratespiel.~cpp new file mode 100644 index 0000000..f9938da --- /dev/null +++ b/Ratespiel.~cpp @@ -0,0 +1,43 @@ +//--------------------------------------------------------------------------- +#include +#include +#include + + + main () +{; void exit(int status); + marke1: clrscr() ; + char i ; + float ratezahl, eingabe, rateversuche; + ratezahl=random(100); + rateversuche=5; + cout << "!Ratespiel! (c)2008"; + cout << "Sie haben noch: " << rateversuche <<" Versuche!" << endl; + cout << "Erraten Sie die Zufallszahl von 1 bis 100 !" << endl; + marke2:if (rateversuche==0) + {cout <<"Leider Verloren! Die zahl war: " << ratezahl<< " Moechten Sie nocheinmal spielen? (j/n)"<> i ; + if(i=='j'||i=='J') + {goto marke1;} + else _exit(0); + } + else + cin >> eingabe; + if (eingabe==ratezahl) + { + cout << "Richtige Antwort!! Glueckwunsch! Moechten Sie nocheinmal spielen? (j/n)"<> i ; + if(i=='j'||i=='J') + {goto marke1;} + else _exit(0);} + else if (eingaberatezahl) + {cout<< "Ihre Zahle ist zu gross! " < +#include +#include +#include +//--------------------------------------------------------------------------- +class TForm1 : public TForm +{ +__published: // Von der IDE verwaltete Komponenten +private: // Anwender-Deklarationen +public: // Anwender-Deklarationen + __fastcall TForm1(TComponent* Owner); +}; +//--------------------------------------------------------------------------- +extern PACKAGE TForm1 *Form1; +//--------------------------------------------------------------------------- +#endif diff --git a/RusischesRoulette.bpf b/RusischesRoulette.bpf new file mode 100644 index 0000000..886425b --- /dev/null +++ b/RusischesRoulette.bpf @@ -0,0 +1,5 @@ +USEUNIT("RusischesRoulette.cpp"); +//--------------------------------------------------------------------------- +Diese Datei wird nur vom Projekt-Manager verwendet und sollte wie die Projektdatei behandelt werden + + main \ No newline at end of file diff --git a/RusischesRoulette.bpr b/RusischesRoulette.bpr new file mode 100644 index 0000000..b71a29c --- /dev/null +++ b/RusischesRoulette.bpr @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1031 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 + + \ No newline at end of file diff --git a/RusischesRoulette.cpp b/RusischesRoulette.cpp new file mode 100644 index 0000000..707e3ce --- /dev/null +++ b/RusischesRoulette.cpp @@ -0,0 +1,70 @@ +//--------------------------------------------------------------------------- +#include +#include +#include + + + main () +{ void exit(int status); + marke1: clrscr() ; + char i ; + float kugelschacht, leerschacht, zwangswahl; + kugelschacht=random(8); + zwangswahl=6; + if (kugelschacht==0) + { + goto marke1; + } + cout << "!Russisches Roulette! (c)2008"<> i ; + + if(i=='j'||i=='J') + { + goto marke1; + } + else _exit(0); + } + else + cout << "Waehle deinen naechste Schacht !" << endl; + cin >> leerschacht; + if (leerschacht==0) + { + cout<<(char)7; + goto marke2; + } + if (leerschacht==kugelschacht) + { + cout << "Du legst an!"<> i ; + if(i=='j'||i=='J') + { + goto marke1; + } + else _exit(0); + } + else if (leerschacht!=kugelschacht) + { + cout << "Du legst an! " < +#include +#include +#include +//--------------------------------------------------------------------------- +class TForm1 : public TForm +{ +__published: // Von der IDE verwaltete Komponenten +private: // Anwender-Deklarationen +public: // Anwender-Deklarationen + __fastcall TForm1(TComponent* Owner); +}; +//--------------------------------------------------------------------------- +extern PACKAGE TForm1 *Form1; +//--------------------------------------------------------------------------- +#endif diff --git a/RusischesRoulette.obj b/RusischesRoulette.obj new file mode 100644 index 0000000..0278f4d Binary files /dev/null and b/RusischesRoulette.obj differ diff --git a/RusischesRoulette.tds b/RusischesRoulette.tds new file mode 100644 index 0000000..d4ac68d Binary files /dev/null and b/RusischesRoulette.tds differ diff --git a/RusischesRoulette.~bpr b/RusischesRoulette.~bpr new file mode 100644 index 0000000..70b895b --- /dev/null +++ b/RusischesRoulette.~bpr @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1031 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 + + \ No newline at end of file diff --git a/RussischesRoulette.bpf b/RussischesRoulette.bpf new file mode 100644 index 0000000..886425b --- /dev/null +++ b/RussischesRoulette.bpf @@ -0,0 +1,5 @@ +USEUNIT("RusischesRoulette.cpp"); +//--------------------------------------------------------------------------- +Diese Datei wird nur vom Projekt-Manager verwendet und sollte wie die Projektdatei behandelt werden + + main \ No newline at end of file diff --git a/RussischesRoulette.~bpf b/RussischesRoulette.~bpf new file mode 100644 index 0000000..ba883cc --- /dev/null +++ b/RussischesRoulette.~bpf @@ -0,0 +1,5 @@ +USEUNIT("Ratespiel.cpp"); +//--------------------------------------------------------------------------- +Diese Datei wird nur vom Projekt-Manager verwendet und sollte wie die Projektdatei behandelt werden + + main \ No newline at end of file diff --git a/RussischesRoulette.~bpr b/RussischesRoulette.~bpr new file mode 100644 index 0000000..25e8404 --- /dev/null +++ b/RussischesRoulette.~bpr @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1031 +CodePage=1252 + +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= + +[Debugging] +DebugSourceDirs=$(BCB)\source\vcl + +[Parameters] +RunParams= +HostApplication= +RemoteHost= +RemotePath= +RemoteDebug=0 + +[Compiler] +ShowInfoMsgs=0 +LinkDebugVcl=0 + + \ No newline at end of file