<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Programm Code vereinfachen?]]></title><description><![CDATA[<p>Hi Community!<br />
Ich habe erst seit neuem Angefangen mit C++<br />
zu Programmieren und wollte euch fragen was ihr z.B an diesem Code<br />
ändern würdet:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;string&gt;
using namespace std;

int main(void){

    system(&quot;title Zufallsgenerator by N290&quot;);

    string win(&quot;Glueckwunsch sie haben Gewonnen!&quot;);
    string lost(&quot;Sie haben leider Verloren!&quot;);
    int input;
    int choice;
    int random;
    srand (time(NULL));

MainMenu:;

    cout &lt;&lt; &quot;Zwischen welchen Zahlen \n&quot;
         &lt;&lt; &quot;darf sich das Ergebnis befinden? &quot;;
        cin  &gt;&gt; input;

    cout &lt;&lt; &quot;\n&quot;
         &lt;&lt; &quot;Welche Zahl wird gewinnen? &quot;;
    cin  &gt;&gt; choice;
    cout &lt;&lt; &quot;\n&quot;;

    random = rand()%input;

    cout &lt;&lt; &quot;Die Zahl war: &quot;
         &lt;&lt; random;

    if(random == choice){

        cout &lt;&lt; endl
             &lt;&lt; win
             &lt;&lt; endl
             &lt;&lt; &quot;\a&quot;;
    }
    else{
        cout &lt;&lt; endl
             &lt;&lt; lost
             &lt;&lt; endl;
    }

system(&quot;PAUSE&quot;);
system(&quot;cls&quot;);
goto MainMenu;

}
</code></pre>
<p>Zum Programm <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Es sollte so eine Art Ratespiel sein und es Funktioniert<br />
genau so wie ich es will.</p>
<p>Ich wollte wissen wie dieses Programm aussieht wenn es Richtig verständlich<br />
und gekürzt ist ausschaut.</p>
<p>Beispiel: das GOTO durch irgendwas ersetzen (wie gesagt bin neu =D)</p>
<p>Könnte jemand das Programm kürzen und hier posten?</p>
<p>MFG: N290 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/282014/programm-code-vereinfachen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 08:10:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282014.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 12 Feb 2011 07:46:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 07:49:37 GMT]]></title><description><![CDATA[<p>Hi Community!<br />
Ich habe erst seit neuem Angefangen mit C++<br />
zu Programmieren und wollte euch fragen was ihr z.B an diesem Code<br />
ändern würdet:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;string&gt;
using namespace std;

int main(void){

    system(&quot;title Zufallsgenerator by N290&quot;);

    string win(&quot;Glueckwunsch sie haben Gewonnen!&quot;);
    string lost(&quot;Sie haben leider Verloren!&quot;);
    int input;
    int choice;
    int random;
    srand (time(NULL));

MainMenu:;

    cout &lt;&lt; &quot;Zwischen welchen Zahlen \n&quot;
         &lt;&lt; &quot;darf sich das Ergebnis befinden? &quot;;
        cin  &gt;&gt; input;

    cout &lt;&lt; &quot;\n&quot;
         &lt;&lt; &quot;Welche Zahl wird gewinnen? &quot;;
    cin  &gt;&gt; choice;
    cout &lt;&lt; &quot;\n&quot;;

    random = rand()%input;

    cout &lt;&lt; &quot;Die Zahl war: &quot;
         &lt;&lt; random;

    if(random == choice){

        cout &lt;&lt; endl
             &lt;&lt; win
             &lt;&lt; endl
             &lt;&lt; &quot;\a&quot;;
    }
    else{
        cout &lt;&lt; endl
             &lt;&lt; lost
             &lt;&lt; endl;
    }

system(&quot;PAUSE&quot;);
system(&quot;cls&quot;);
goto MainMenu;

}
</code></pre>
<p>Zum Programm <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Es sollte so eine Art Ratespiel sein und es Funktioniert<br />
genau so wie ich es will.</p>
<p>Ich wollte wissen wie dieses Programm aussieht wenn es Richtig verständlich<br />
und gekürzt ist ausschaut.</p>
<p>Beispiel: das GOTO durch irgendwas ersetzen (wie gesagt bin neu =D)</p>
<p>Könnte jemand das Programm kürzen und hier posten?</p>
<p>MFG: N290 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019959</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019959</guid><dc:creator><![CDATA[N290]]></dc:creator><pubDate>Sat, 12 Feb 2011 07:49:37 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 08:18:34 GMT]]></title><description><![CDATA[<p>das goto durch eine schleife ersetzen, die nicht entlosläuft, wie bei dir dein programm und vielleicht systemunabhängig programmieren (ohne windows.h)<br />
dann int main() statt int main(void)schreiben und der main funktion einen rückgabewert geben: return 0;<br />
und du kannst deine ganzen \n durch endl ersetzen z. b.<br />
statt</p>
<pre><code class="language-cpp">cout &lt;&lt; &quot;Zwischen welchen Zahlen \n&quot;
</code></pre>
<p>dann</p>
<pre><code class="language-cpp">ccout &lt;&lt; &quot;Zwischen welchen Zahlen&quot; &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2019963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019963</guid><dc:creator><![CDATA[Gucky]]></dc:creator><pubDate>Sat, 12 Feb 2011 08:18:34 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 08:39:54 GMT]]></title><description><![CDATA[<p>Danke ich werde das mal machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Aber sonst ist der Code in Ordnung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019965</guid><dc:creator><![CDATA[N290]]></dc:creator><pubDate>Sat, 12 Feb 2011 08:39:54 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 09:37:58 GMT]]></title><description><![CDATA[<pre><code>if(x == y){
 }
else{
 }
</code></pre>
<p>wenn ich diese Art der Formatierung sehe, bekomm ich immer Ausschlag <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Wer hat sich den Mist eigentlich ausgedacht. Bitte mach es so:</p>
<pre><code>if(x == y)
 {
 }
else
 {
 }
</code></pre>
<p>Das erhöht die Lesbarkeit ungemein, besonders wenn der Code mal etwas umfangreicher wird.</p>
<p>JM2C</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019975</guid><dc:creator><![CDATA[matze555]]></dc:creator><pubDate>Sat, 12 Feb 2011 09:37:58 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 09:47:07 GMT]]></title><description><![CDATA[<p>@matze55<br />
So ein Quatch.<br />
Wieso hier einige immer anderen ihren Stil aufdrücken wollen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019978</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Sat, 12 Feb 2011 09:47:07 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 09:52:53 GMT]]></title><description><![CDATA[<p>Gucky schrieb:</p>
<blockquote>
<p>der main funktion einen rückgabewert geben: return 0;</p>
</blockquote>
<p>Wieso?</p>
<blockquote>
<p>und du kannst deine ganzen \n durch endl ersetzen z. b.<br />
statt</p>
<pre><code class="language-cpp">cout &lt;&lt; &quot;Zwischen welchen Zahlen \n&quot;
</code></pre>
<p>dann</p>
<pre><code class="language-cpp">ccout &lt;&lt; &quot;Zwischen welchen Zahlen&quot; &lt;&lt; endl;
</code></pre>
</blockquote>
<p>Welchen Vorteil soll das haben? Ist mehr zu schreiben und langsamer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019979</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sat, 12 Feb 2011 09:52:53 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 10:01:25 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Was soll das hier eigentlich machen?</p>
<pre><code class="language-cpp">system(&quot;title Zufallsgenerator by N290&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2019981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019981</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Sat, 12 Feb 2011 10:01:25 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 10:02:45 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;string&gt;
#include &lt;ctime&gt;

using namespace std;

int main() {

	system(&quot;title Zufallsgenerator by N290&quot;);

    srand(static_cast&lt;unsigned int&gt;(time(NULL)));

	while (true) {
		int input;

		cout &lt;&lt; &quot;Zwischen welchen Zahlen\n&quot; 
				&quot;darf sich das Ergebnis befinden? &quot;;
        cin &gt;&gt; input;

		int choice;

		cout &lt;&lt; &quot;\nWelche Zahl wird gewinnen? &quot;;
		cin &gt;&gt; choice;

		const int random = rand() % input;

		cout &lt;&lt; &quot;\nDie Zahl war: &quot; &lt;&lt; random &lt;&lt; &quot;\n&quot;;

		std::string res;

		if (random == choice) {
			res = &quot;Glueckwunsch sie haben Gewonnen!\a&quot;;
		}
		else {
			res = &quot;Sie haben leider Verloren!&quot;;
		}

		std::cout &lt;&lt; res &lt;&lt; std::endl;

		system(&quot;PAUSE&quot;);
		system(&quot;cls&quot;);
	}
}
</code></pre>
<p>Braunstein schrieb:</p>
<blockquote>
<p>Hallo,</p>
<p>Was soll das hier eigentlich machen?</p>
<pre><code class="language-cpp">system(&quot;title Zufallsgenerator by N290&quot;);
</code></pre>
</blockquote>
<p>Das ändert den Fenstertitel der <strong>Windows</strong>-Konsole.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019982</guid><dc:creator><![CDATA[sdfgdfg]]></dc:creator><pubDate>Sat, 12 Feb 2011 10:02:45 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Sat, 12 Feb 2011 10:09:18 GMT]]></title><description><![CDATA[<p>sdfgdfg schrieb:</p>
<blockquote>
<p>Braunstein schrieb:</p>
<blockquote>
<p>Hallo,</p>
<p>Was soll das hier eigentlich machen?</p>
<pre><code class="language-cpp">system(&quot;title Zufallsgenerator by N290&quot;);
</code></pre>
</blockquote>
<p>Das ändert den Fenstertitel der <strong>Windows</strong>-Konsole.</p>
</blockquote>
<p>Und das über system()?<br />
siehe <a href="http://msdn.microsoft.com/en-us/library/ms686050%28v=vs.85%29.aspx" rel="nofollow">SetConsoleTitle Function</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2019985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2019985</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Sat, 12 Feb 2011 10:09:18 GMT</pubDate></item><item><title><![CDATA[Reply to Programm Code vereinfachen? on Tue, 15 Feb 2011 15:22:50 GMT]]></title><description><![CDATA[<p>sdfgdfg schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;string&gt;
#include &lt;ctime&gt;

using namespace std;

int main() {

	system(&quot;title Zufallsgenerator by N290&quot;);

    srand(static_cast&lt;unsigned int&gt;(time(NULL)));

	while (true) {
		int input;

		cout &lt;&lt; &quot;Zwischen welchen Zahlen\n&quot; 
				&quot;darf sich das Ergebnis befinden? &quot;;
        cin &gt;&gt; input;

		int choice;

		cout &lt;&lt; &quot;\nWelche Zahl wird gewinnen? &quot;;
		cin &gt;&gt; choice;

		const int random = rand() % input;

		cout &lt;&lt; &quot;\nDie Zahl war: &quot; &lt;&lt; random &lt;&lt; &quot;\n&quot;;

		std::string res;

		if (random == choice) {
			res = &quot;Glueckwunsch sie haben Gewonnen!\a&quot;;
		}
		else {
			res = &quot;Sie haben leider Verloren!&quot;;
		}

		std::cout &lt;&lt; res &lt;&lt; std::endl;
	
		system(&quot;PAUSE&quot;);
		system(&quot;cls&quot;);
	}
}
</code></pre>
<p>Braunstein schrieb:</p>
<blockquote>
<p>Hallo,</p>
<p>Was soll das hier eigentlich machen?</p>
<pre><code class="language-cpp">system(&quot;title Zufallsgenerator by N290&quot;);
</code></pre>
</blockquote>
<p>Das ändert den Fenstertitel der <strong>Windows</strong>-Konsole.</p>
</blockquote>
<p>Wow danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2021344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2021344</guid><dc:creator><![CDATA[N290]]></dc:creator><pubDate>Tue, 15 Feb 2011 15:22:50 GMT</pubDate></item></channel></rss>