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