<?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[Ausgabe in der Konsole]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte beim ausführen meines Programms in der Konsole zuerst nach einem Zahl / Zeichen gefragt wird und sobald eine 0 eingegeben wird sollte die Meldung &quot;das programm startet&quot; erscheinen, beim Eingabe eines anderen Zeichens sollte gleich function1 und function2 ausgeführt werden.</p>
<p>Meine frage ist, wie konnte ich dieses problem geschickter implementieren. Wollte eine Klasse erstellen, die die Konsole ein und ausschaltet, haben aber meine Kenntnisse nicht gerreicht.</p>
<pre><code class="language-cpp">int main()
{
	int l = start();

	if (l == 0)
		cout &lt;&lt; &quot;das programm startet&quot; &lt;&lt; endl;

	function1 ();
	function2 (); 

	cin.ignore();
	cin.get();
	return 0;
}

int start(){

	int r;
	cout &lt;&lt; &quot;zahl eingeben: &quot;;
	cin &gt;&gt; r;

	return r;
}
</code></pre>
<p>ich bin für jede hilfe sehr dankbar!<br />
grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/306872/ausgabe-in-der-konsole</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 08:33:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/306872.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 09 Aug 2012 15:15:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ausgabe in der Konsole on Thu, 09 Aug 2012 15:15:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte beim ausführen meines Programms in der Konsole zuerst nach einem Zahl / Zeichen gefragt wird und sobald eine 0 eingegeben wird sollte die Meldung &quot;das programm startet&quot; erscheinen, beim Eingabe eines anderen Zeichens sollte gleich function1 und function2 ausgeführt werden.</p>
<p>Meine frage ist, wie konnte ich dieses problem geschickter implementieren. Wollte eine Klasse erstellen, die die Konsole ein und ausschaltet, haben aber meine Kenntnisse nicht gerreicht.</p>
<pre><code class="language-cpp">int main()
{
	int l = start();

	if (l == 0)
		cout &lt;&lt; &quot;das programm startet&quot; &lt;&lt; endl;

	function1 ();
	function2 (); 

	cin.ignore();
	cin.get();
	return 0;
}

int start(){

	int r;
	cout &lt;&lt; &quot;zahl eingeben: &quot;;
	cin &gt;&gt; r;

	return r;
}
</code></pre>
<p>ich bin für jede hilfe sehr dankbar!<br />
grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2240437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2240437</guid><dc:creator><![CDATA[babadu]]></dc:creator><pubDate>Thu, 09 Aug 2012 15:15:17 GMT</pubDate></item><item><title><![CDATA[Reply to Ausgabe in der Konsole on Thu, 09 Aug 2012 15:34:14 GMT]]></title><description><![CDATA[<p>Wenn du Zeichen willst, dann lese auch Zeichen, keine Integer.</p>
<p>Ansonsten: Was willst du mit einer Klasse für solch eine Simpelaufgabe? Schon die Funktion <code>start()</code> ist übertrieben, sie führt 6 Zeilen Boilerplatecode ein, um damit anderswo aus zwei Zeilen eine zu machen. Einfacher:</p>
<pre><code class="language-cpp">int main()
{
    cout &lt;&lt; &quot;zahl eingeben: &quot;;
    char c;
    cin &gt;&gt; c;
    if (c == '0')
        cout &lt;&lt; &quot;das programm startet&quot; &lt;&lt; endl;

    function1 ();
    function2 ();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2240449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2240449</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 09 Aug 2012 15:34:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ausgabe in der Konsole on Thu, 09 Aug 2012 15:36:20 GMT]]></title><description><![CDATA[<p>Ich verstehe zwar zu 100% deine Aufgabenstellung nicht, aber ich probiere es mal:</p>
<pre><code class="language-cpp">int r;
do{
    std::cin &gt;&gt; r;
    if(r == 0)
    {
        //mache das, was du bei 0 machen willst
    }
    function_1();
    function_2();
}while(//solange, wie du willst)
</code></pre>
<p>Ansonsten wäre eine bessere Aufgabenstellung wünschenswert</p>
<p>gruß<br />
syntax</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2240450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2240450</guid><dc:creator><![CDATA[Syntax_error]]></dc:creator><pubDate>Thu, 09 Aug 2012 15:36:20 GMT</pubDate></item></channel></rss>