<?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[Mein erster Rechner]]></title><description><![CDATA[<p>Hey,<br />
ich habe mir mal die Zeit genommen und ein Plus Rechner geschrieben.<br />
Klar es ist nicht gerade viel, aber ich wüsste gerne ob ich irgendwo was verbessern könnte.</p>
<pre><code class="language-cpp">//Plus Rechner by Raidenkk(Konsole)
#include &lt;iostream&gt;

using namespace std;

//Variablen
int Wert1 = 0;
int Wert2 = 0;
int Ergebniss = 0;

//Hauptschleife
int main(){
	//Vorstellung
	cout &lt;&lt; &quot;&lt;~[ Plus Rechner by Raidenkk ]~&gt;\n&quot;;
	cout &lt;&lt; endl;

	//Eingabe Wert1
	cout &lt;&lt; &quot;Geben sie den ersten Wert ein: \n&quot;;
	cin &gt;&gt; Wert1;

	//Eingabe Wert2
	cout &lt;&lt; &quot;Geben sie nun den zweiten Wert ein: \n&quot;;
	cin &gt;&gt; Wert2;

	//Rechnung
	Ergebniss = Wert1 + Wert2;

	//Ausgabe
	cout &lt;&lt; &quot;Ihr Ergebniss lautet: &quot; &lt;&lt; Ergebniss &lt;&lt; endl;

	system(&quot;Pause&quot;);
	return 0;
}
</code></pre>
<p>MFG:<br />
Raidenkk/Kevin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/282550/mein-erster-rechner</link><generator>RSS for Node</generator><lastBuildDate>Sun, 23 Aug 2026 01:41:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282550.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Feb 2011 06:44:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 06:44:54 GMT]]></title><description><![CDATA[<p>Hey,<br />
ich habe mir mal die Zeit genommen und ein Plus Rechner geschrieben.<br />
Klar es ist nicht gerade viel, aber ich wüsste gerne ob ich irgendwo was verbessern könnte.</p>
<pre><code class="language-cpp">//Plus Rechner by Raidenkk(Konsole)
#include &lt;iostream&gt;

using namespace std;

//Variablen
int Wert1 = 0;
int Wert2 = 0;
int Ergebniss = 0;

//Hauptschleife
int main(){
	//Vorstellung
	cout &lt;&lt; &quot;&lt;~[ Plus Rechner by Raidenkk ]~&gt;\n&quot;;
	cout &lt;&lt; endl;

	//Eingabe Wert1
	cout &lt;&lt; &quot;Geben sie den ersten Wert ein: \n&quot;;
	cin &gt;&gt; Wert1;

	//Eingabe Wert2
	cout &lt;&lt; &quot;Geben sie nun den zweiten Wert ein: \n&quot;;
	cin &gt;&gt; Wert2;

	//Rechnung
	Ergebniss = Wert1 + Wert2;

	//Ausgabe
	cout &lt;&lt; &quot;Ihr Ergebniss lautet: &quot; &lt;&lt; Ergebniss &lt;&lt; endl;

	system(&quot;Pause&quot;);
	return 0;
}
</code></pre>
<p>MFG:<br />
Raidenkk/Kevin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024526</guid><dc:creator><![CDATA[Raidenkk]]></dc:creator><pubDate>Tue, 22 Feb 2011 06:44:54 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 07:11:14 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">system(&quot;Pause&quot;);
</code></pre>
<p>Ist systemabhängig. Eine angemessenere Lösung findest du <a href="http://www.c-plusplus.net/forum/111042" rel="nofollow">hier</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024530</guid><dc:creator><![CDATA[Tobias Gerg]]></dc:creator><pubDate>Tue, 22 Feb 2011 07:11:14 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 07:15:20 GMT]]></title><description><![CDATA[<p>Und warum die Variablen nicht lokal in main deklarieren statt global?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024533</guid><dc:creator><![CDATA[Dasd]]></dc:creator><pubDate>Tue, 22 Feb 2011 07:15:20 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 07:40:15 GMT]]></title><description><![CDATA[<p>ja das system werde ich jetzt ersetzen aber warum sollte man die Variablen local machen? global kann man sie doch immer nutzen ist das nicht zum vorteil ?</p>
<p>Edit:<br />
Ich habe mein Programm code mal geändert ich denke so sollte es richtig sein.</p>
<pre><code class="language-cpp">//Plus Rechner by Raidenkk(Konsole)
#include &lt;iostream&gt;
#include &lt;stdio.h&gt;

using namespace std;

//Wait Function - Damit das Programm sich nicht einfach schließt.
void wait () 
{ 
    setvbuf(stdin, NULL, _IONBF, 0);  
    setvbuf(stdin, NULL, _IOFBF, BUFSIZ); 
    getchar(); 
} 

//Hauptschleife
int main(){
	//Variablen - Local
	int Wert1 = 0;
	int Wert2 = 0;
	int Ergebniss = 0;

	//Vorstellung
	cout &lt;&lt; &quot;&lt;~[ Plus Rechner by Raidenkk ]~&gt;\n&quot;;
	cout &lt;&lt; endl;

	//Eingabe Wert1
	cout &lt;&lt; &quot;Geben sie den ersten Wert ein: \n&quot;;
	cin &gt;&gt; Wert1;

	//Eingabe Wert2
	cout &lt;&lt; &quot;Geben sie nun den zweiten Wert ein: \n&quot;;
	cin &gt;&gt; Wert2;

	//Rechnung
	Ergebniss = Wert1 + Wert2;

	//Ausgabe
	cout &lt;&lt; &quot;Ihr Ergebniss lautet: &quot; &lt;&lt; Ergebniss &lt;&lt; endl;

	wait();
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2024538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024538</guid><dc:creator><![CDATA[Raidenkk]]></dc:creator><pubDate>Tue, 22 Feb 2011 07:40:15 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 07:41:52 GMT]]></title><description><![CDATA[<p>Nein, dass ist nicht von Vorteil. Wenn du Variablen in einer anderen Funktion nutzen willst, mach es mit Übergabeparameter. Infos dazu findest du unter anderem <a href="http://www.willemer.de/informatik/cpp/geltungvar.htm" rel="nofollow">hier</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024541</guid><dc:creator><![CDATA[Tobias Gerg]]></dc:creator><pubDate>Tue, 22 Feb 2011 07:41:52 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 07:50:27 GMT]]></title><description><![CDATA[<p>Da hat SideWinder drei Möglichkeiten gezeigt zu verhindern, dass sich die Konsole nach der Ausführung schliesst und du entscheidest dich für die C-Variante mit undefiniertem Verhalten? <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/2024544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024544</guid><dc:creator><![CDATA[inter2k3]]></dc:creator><pubDate>Tue, 22 Feb 2011 07:50:27 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 08:08:01 GMT]]></title><description><![CDATA[<p>ich habe mal ein Test gemacht und hoffe das dies eine bessere Variante ist das mein Programm sich nicht einfach schließt^^</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;conio.h&gt; 
#include &lt;windows.h&gt; 

using namespace std;

//Function wait
void wait () 
{ 
	// EXTRA!
	cout &lt;&lt; endl; cout &lt;&lt; endl;
	cout &lt;&lt; &quot;&lt;Push a [Key] to Close!&gt;&quot;;

    // Leere Puffer 
    FlushConsoleInputBuffer(GetStdHandle(STD_INPUT_HANDLE)); 
    // Lese den nächsten Tastendruck 
    getch(); 
}

//Hauptschleife
int main(){
	cout &lt;&lt; &quot;TEST!&quot;;

	wait();
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2024551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024551</guid><dc:creator><![CDATA[Raidenkk]]></dc:creator><pubDate>Tue, 22 Feb 2011 08:08:01 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 08:09:09 GMT]]></title><description><![CDATA[<p>Warum nimmst Du nicht einfach die C++ Variante???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024552</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Tue, 22 Feb 2011 08:09:09 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 08:17:04 GMT]]></title><description><![CDATA[<p>Weil man bei der enter drücken muss. Ich kann verstehen, dass man die nicht nehmen will.</p>
<p>Wichtig zu wissen ist aber bei der conio-Variante, dass das eben nicht portabel ist. Auf Dauer sollte also kein Programm so etwas enthalten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024555</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Tue, 22 Feb 2011 08:17:04 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 08:30:46 GMT]]></title><description><![CDATA[<p>ich habe mich doch für die c++ Variante entschieden.<br />
Ist es eigentlich möglich erst die Main schleife zu schreiben und dann darunter die Funktionen? ich habe vorher mit Blitz Basic Programmiert und da ist es eigentlich so üblich^^?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024561</guid><dc:creator><![CDATA[Raidenkk]]></dc:creator><pubDate>Tue, 22 Feb 2011 08:30:46 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 08:41:11 GMT]]></title><description><![CDATA[<p>Ja, ist es.</p>
<p>Dazu musst du dem Compiler nur &quot;versprechen&quot; eine bestimmte Funktion später zu schreiben. Das ganze nennt sich forward deklaration.</p>
<pre><code>void wait();

int main()
{
wait();
return 0;
}

void wait()
{
cout &lt;&lt; &quot;blablabla&quot; &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2024564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024564</guid><dc:creator><![CDATA[Osbios]]></dc:creator><pubDate>Tue, 22 Feb 2011 08:41:11 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 08:50:42 GMT]]></title><description><![CDATA[<p>ahh oki ich danke dir^^ (EUCH)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024569</guid><dc:creator><![CDATA[Raidenkk]]></dc:creator><pubDate>Tue, 22 Feb 2011 08:50:42 GMT</pubDate></item><item><title><![CDATA[Reply to Mein erster Rechner on Tue, 22 Feb 2011 10:16:13 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;

int main()
{
    std::cout &lt;&lt; &quot;Geben Sie 2 Zahlen ein!&quot; &lt;&lt; std::endl;
    int a, b;
    std::cin &gt;&gt; a &gt;&gt; b;
    std::cout &lt;&lt; &quot;Die Summe ist &quot; &lt;&lt; a + b &lt;&lt; std::endl;

    std::cin.get();
}
</code></pre>
<p>Mal ne schön portable Lösung :p</p>
<p>Weiters ist 'main' keine Schleife, sondern eine Funktion.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2024612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2024612</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Tue, 22 Feb 2011 10:16:13 GMT</pubDate></item></channel></rss>