<?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[Problem go to .....]]></title><description><![CDATA[<p>Hallo ich hab folgendes Problem wenn man die falsche Antwort eingibt dann will ich das dass Programm zu der Frage zurückkehrt wo die Antwort falsch eingeben ist.</p>
<p>Nur irgendwie krieg ich das nur mit goto hin und das soll man ja nicht verwenden<br />
hat wer vielleicht einen Idee wie man das Problem besser lösen könnte ?</p>
<pre><code>#include &lt;iostream&gt;
using namespace std;

int main(int argc, char* argv[])
{
int start();
start();

system(&quot;PAUSE&quot;);
}

        int start()
        {
        a:;
        string essential;
        cout&lt;&lt;&quot;essential = &quot;;
        cin&gt;&gt;essential;

        if (essential==&quot;wesentliche&quot;)
                {
                cout&lt;&lt;&quot;Richtig\n&quot;;
                }
         else
                {
                cout&lt;&lt;&quot;\n&quot;;
                cout&lt;&lt;&quot;Falsche Antwort! Richtige Antwort:  wesentliche\n&quot;;
                goto a;
                }

        }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/210281/problem-go-to</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 10:36:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/210281.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 09 Apr 2008 12:32:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem go to ..... on Wed, 09 Apr 2008 12:32:24 GMT]]></title><description><![CDATA[<p>Hallo ich hab folgendes Problem wenn man die falsche Antwort eingibt dann will ich das dass Programm zu der Frage zurückkehrt wo die Antwort falsch eingeben ist.</p>
<p>Nur irgendwie krieg ich das nur mit goto hin und das soll man ja nicht verwenden<br />
hat wer vielleicht einen Idee wie man das Problem besser lösen könnte ?</p>
<pre><code>#include &lt;iostream&gt;
using namespace std;

int main(int argc, char* argv[])
{
int start();
start();

system(&quot;PAUSE&quot;);
}

        int start()
        {
        a:;
        string essential;
        cout&lt;&lt;&quot;essential = &quot;;
        cin&gt;&gt;essential;

        if (essential==&quot;wesentliche&quot;)
                {
                cout&lt;&lt;&quot;Richtig\n&quot;;
                }
         else
                {
                cout&lt;&lt;&quot;\n&quot;;
                cout&lt;&lt;&quot;Falsche Antwort! Richtige Antwort:  wesentliche\n&quot;;
                goto a;
                }

        }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1489037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1489037</guid><dc:creator><![CDATA[derDA]]></dc:creator><pubDate>Wed, 09 Apr 2008 12:32:24 GMT</pubDate></item><item><title><![CDATA[Reply to Problem go to ..... on Wed, 09 Apr 2008 12:35:55 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int start();
start();
</code></pre>
<p>öhmm deklariert man prototypen nicht außerhalb der main??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1489044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1489044</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Wed, 09 Apr 2008 12:35:55 GMT</pubDate></item><item><title><![CDATA[Reply to Problem go to ..... on Wed, 09 Apr 2008 12:43:43 GMT]]></title><description><![CDATA[<p>Firefighter schrieb:</p>
<blockquote>
<pre><code class="language-cpp">int start();
start();
</code></pre>
<p>öhmm deklariert man prototypen nicht außerhalb der main??</p>
</blockquote>
<p>denk ich auch...</p>
<p>zu dem problem:<br />
machs mit ner schleife...</p>
<pre><code class="language-cpp">int start() 
{ 
    string essential; 
    while(essential != &quot;wesentliche&quot;)
    {
        cout &lt;&lt; &quot;essential = &quot;; 
        cin &gt;&gt; essential; 

        if (essential == &quot;wesentliche&quot;) 
        { 
             cout &lt;&lt; &quot;Richtig\n&quot;; 
        } 
        else 
        { 
             cout &lt;&lt; &quot;\n&quot;; 
             cout &lt;&lt; &quot;Falsche Antwort! Richtige Antwort:  wesentliche\n&quot;; 
        }
    } 
}
</code></pre>
<p>konnte es jetz nich testen, aber so in dem dreh wirds gehen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1489055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1489055</guid><dc:creator><![CDATA[Machine]]></dc:creator><pubDate>Wed, 09 Apr 2008 12:43:43 GMT</pubDate></item><item><title><![CDATA[Reply to Problem go to ..... on Wed, 09 Apr 2008 12:56:02 GMT]]></title><description><![CDATA[<p>Firefighter schrieb:</p>
<blockquote>
<pre><code class="language-cpp">int start();
start();
</code></pre>
<p>öhmm deklariert man prototypen nicht außerhalb der main??</p>
</blockquote>
<p>Ja, unglaublich, dass das überhaupt kompiliert wird...</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/20914">@DerDA</a>:<br />
Nimm statt goto lieber ein Schleifenkonstrukt.</p>
<p>Pseudocode:</p>
<p>Mache<br />
&lt;Anweisungen&gt;<br />
Solange Antwort falsch</p>
<p>Und rücke deinen Code besser ein!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1489062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1489062</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Wed, 09 Apr 2008 12:56:02 GMT</pubDate></item><item><title><![CDATA[Reply to Problem go to ..... on Wed, 09 Apr 2008 13:43:23 GMT]]></title><description><![CDATA[<p>ok thx hat geklappt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1489124</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1489124</guid><dc:creator><![CDATA[derDA]]></dc:creator><pubDate>Wed, 09 Apr 2008 13:43:23 GMT</pubDate></item></channel></rss>