Wiedermal ich mitnem Problem ^^
-
Hi Leute
Ich wollte mal fragen was hier falsch ist.
// Zufallszahlen.cpp: Hauptprojektdatei.
#include "stdafx.h"
using namespace System;
int main(array<System::String ^> ^args)
{
Console::Write("Bitte geben Sie 6 Zahlen zwischen 1 und 10 ein\n");
Console::ReadLine();array<String^> ^begruessungen =
{
"1\n",
"2\n",
"3\n",
"4\n",
"5\n",
"6\n",
"7\n",
"8\n",
"9\n",
"10\n",
"11\n",
"12\n",
"13\n",
"14\n",
"15\n",
"16\n",
"17\n",
"18\n",
"19\n",
"20\n",
"21\n",
"22\n",
"23\n",
"24\n",
"25\n",
"26\n",
"27\n",
"28\n",
"29\n",
"30\n",
"31\n",
"32\n",
"33\n",
"34\n",
"35\n",
"36\n",
"37\n",
"38\n",
"39\n",
"40\n",
"41\n",
"42\n",
"43\n",
"44\n",
"45\n",
"46\n";
};Random ^zz = gcnew Random();
Console::WriteLine(begruessungen[zz->Next(0,46)]);
Console::WriteLine(begruessungen[zz->Next(0,46)]);
Console::WriteLine(begruessungen[zz->Next(0,46)]);
Console::WriteLine(begruessungen[zz->Next(0,46)]);
Console::WriteLine(begruessungen[zz->Next(0,46)]);
Console::WriteLine(begruessungen[zz->Next(0,46)]);return 0;
}C++ gibt mir diese Fehler an:
Fehler 16 error C2059: Syntaxfehler: '}' c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 73
Fehler 18 error C2059: Syntaxfehler: '}' c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 73
Fehler 15 error C2059: Syntaxfehler: 'return' c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 72
Fehler 3 error C2065: 'begruessungen': nichtdeklarierter Bezeichner c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 65
Fehler 5 error C2065: 'begruessungen': nichtdeklarierter Bezeichner c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 66
Fehler 7 error C2065: 'begruessungen': nichtdeklarierter Bezeichner c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 67
Fehler 9 error C2065: 'begruessungen': nichtdeklarierter Bezeichner c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 68
Fehler 11 error C2065: 'begruessungen': nichtdeklarierter Bezeichner c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 69
Fehler 13 error C2065: 'begruessungen': nichtdeklarierter Bezeichner c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 70
Fehler 17 error C2143: Syntaxfehler: Es fehlt ';' vor '}' c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 73
Fehler 1 error C2143: Syntaxfehler: Es fehlt '}' vor ';' c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 60
Fehler 4 error C2761: 'WriteLine': Die erneute Deklaration der Memberfunktion ist unzulässig c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 65
Fehler 6 error C2761: 'WriteLine': Die erneute Deklaration der Memberfunktion ist unzulässig c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 66
Fehler 8 error C2761: 'WriteLine': Die erneute Deklaration der Memberfunktion ist unzulässig c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 67
Fehler 10 error C2761: 'WriteLine': Die erneute Deklaration der Memberfunktion ist unzulässig c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 68
Fehler 12 error C2761: 'WriteLine': Die erneute Deklaration der Memberfunktion ist unzulässig c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 69
Fehler 14 error C2761: 'WriteLine': Die erneute Deklaration der Memberfunktion ist unzulässig c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 70
Fehler 2 error C3145: "zz": Eine globale oder statische Variable darf nicht den verwalteten Typ "System::Random ^" aufweisen. c:\Users\xXCheckerXx\Documents\Sparbuch\Zufallszahlen\Zufallszahlen\Zufallszahlen.cpp 63
Wahrscheindlich bissl unübersichtlich ^^ aber kans ned besser. xD
Das Programm ging noch bei 3 verschidenen Zahlen dan hab ich es auf 46 erhöt und dan kamen diese Fehler.Danke für eure Hilfe.
Mit freundlichen Grüssen
Michael Ryter
-
Das Programm ging noch bei 3 verschidenen Zahlen dan hab ich es auf 46 erhöt und dan kamen diese Fehler.
Aha und was genau hast Du geändert?
Guck doch mal ein wenig die Semi Colons an.
Simon
-
Benutze das nächste mal bitte Codetags...
#include "stdafx.h" using namespace System; int main(array<System::String ^> ^args) { Console::Write("Bitte geben Sie 6 Zahlen zwischen 1 und 10 ein\n"); Console::ReadLine(); array<String^> ^begruessungen = { "1\n", "2\n", "3\n", "4\n", "5\n", "6\n", "7\n", "8\n", "9\n", "10\n", "11\n", "12\n", "13\n", "14\n", "15\n", "16\n", "17\n", "18\n", "19\n", "20\n", "21\n", "22\n", "23\n", "24\n", "25\n", "26\n", "27\n", "28\n", "29\n", "30\n", "31\n", "32\n", "33\n", "34\n", "35\n", "36\n", "37\n", "38\n", "39\n", "40\n", "41\n", "42\n", "43\n", "44\n", "45\n", "46\n", }; Random ^zz = gcnew Random(); Console::WriteLine(begruessungen[zz->Next(0,46)]); Console::WriteLine(begruessungen[zz->Next(0,46)]); Console::WriteLine(begruessungen[zz->Next(0,46)]); Console::WriteLine(begruessungen[zz->Next(0,46)]); Console::WriteLine(begruessungen[zz->Next(0,46)]); Console::WriteLine(begruessungen[zz->Next(0,46)]); return 0; }
Zeile 58 sollte so aussehen.
2:1 für :schland: Mein Tipp