You are not logged in.

  • Login

1

Friday, November 4th 2011, 10:39am

c++ 4 gewinnt Hilfe!!!

Hallo, Ich bin ein Anfänger in der programmierung! Hae schon so viel versucht aber bekomms nicht hin
Meine frage ist: Kann mir jemand helfen Ich bin dabei ein 4 Gewint spiel zu programmieren
komme aber nicht weiter. kann mir jemand das ende schreiben mit erklärung damit ich es
auch verstehe??? wäre voll nett von euch!

C/C++ Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
#include <Windows.h> 
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
 
 
 
class Spielfeld //Spielfeld
{
public:
	void erstellen() 
	{
		cout<<"  1  "; cout<<" 2  "; cout<<" 3  "; cout<<" 4  "; cout<<" 5  "; cout<<" 6  "; cout<<" 7  \n";
	cout<<"_____________________________\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___";  cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|";cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|"; cout<<"   "; cout<<"|\n";
	cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|";cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|"; cout<<"___"; cout<<"|\n";
	}
 
 
	{void gewinnabfrage()
	{
 
 
 
 
 
		void gotoxy(int x, int y)
{
       static HANDLE hStdout = NULL;
       COORD coord;
 
       coord.X = x;
       coord.Y = y;
 
 
 
 
       if(!hStdout)
       {
             hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
       }
 
       SetConsoleCursorPosition(hStdout,coord);
}
 
int main ()
{
 
int position;
{
 
 
  }
cout << "x";
 
       gotoxy(1,0);
 
       cout << "a";
 
       char dummy;
       cin >> dummy;
 
       system("cls");
       cin >> dummy;
 
 
 
 
 
 
 
 
	cout<<"Spieler1 Ist jetzt dran!\n";
	cout<<"Bitte geben sie die Gewuenschte Position ein!";
	cin>> position;
 
 
 
 
 
 
 
 
	cout<<"Spieler2 Ist jetzt dran!\n";
	cout<<"Bitte geben sie die Gewuenschte position ein!";
	cin>> position;
 
}};
int main()
{	
	Spielfeld meinerstellen; //öffnen des Spielfeldes
	          meinerstellen.erstellen();
 
 
      int Feld [6][7];
      int Zugmerkenx ;
	  int Zugmerkeny ;
      int Zugx;
	  int Zugy;
	  int Zuggemacht;
 
 
        Zugmerkenx = Zugx;
        Zugmerkeny = Zugy;
 
 
        Zuggemacht = true;

2

Friday, November 4th 2011, 5:29pm

Warum keine Schleife beim Erstellen? Denk deinen Code nochmal näher durch. Du gibst uns übrigens auch echt Hinweise, was du nicht verstehst!
Kaum einer wird dir den kompletten Code posten, selbst hat man ja auch viel mit den eigenen Projekten zu tun. Überlege vielleicht auch, ob du Windows.h wirklich brauchst.
Wie macht man denn Funktionen? Gehen die etwa so:
{name_mEiNeR_funktion() //...} ???
Kapsele deine Klasse in einer Extra-Datei ab.
...

MfG
Check

3

Friday, November 4th 2011, 6:43pm

2 x

C/C++ Quellcode

1
int main()

in einer Quelltextdatei ist sehr böse ;(

Geschweifte Klammern sind auch nicht paarweise oder ?(
Wenn der Quelltext gut formatiert ist, sieht man so was relativ schnell :D
Formatiere den Quelltext sauber damit du den Überblick über deine Klammern gewinnst.

Für den optischen Schnickschnak geht das wahrscheinlich mit

C/C++ Quellcode

1
#include <Windows.h>

erst mal für Anfänger relativ einfach.

MfG bcc-fan

Similar threads

Tagging

Social bookmarks