<?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 bei Programm]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich möchte ein Programm schreiben, welches den Wissenstand ermittelt habe aber an einer stelle Probleme:</p>
<p>Hier erstmal der Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;        
#include &lt;cmath&gt;
#include &lt;string&gt;
using namespace std;

int main()
{ 
char Antwort_01[100];

cout &lt;&lt; &quot;IQ Test&quot; &lt;&lt; endl &lt;&lt; endl ;
cout &lt;&lt; &quot;Beantworten Sie die folgenden Fragen, um ihr Wissen zu bestimmen!&quot; &lt;&lt; endl &lt;&lt; endl;
cout &lt;&lt; &quot;Zum Starten EINGABE druecken!&quot; &lt;&lt; endl &lt;&lt; endl &lt;&lt; endl;
getchar();

cout &lt;&lt; &quot;Erste Frage: Wie heisst die Hauptstadt von Polen?&quot; &lt;&lt; endl;
cout &lt;&lt; &quot;Ihre Antwort: &quot; ;

cin  &gt;&gt; Antwort_01[100];

   if (Antwort_01[100] == 'warschau')
   {
   cout &lt;&lt; &quot;Richtig!&quot; &lt;&lt; endl;
   }

   else 
   {
   cout &lt;&lt; &quot;Falsch&quot; &lt;&lt; endl &lt;&lt; endl;
   }
system (&quot;Pause&quot;);
return 0;   
}
</code></pre>
<p>Ich möchte, dass das Programm in dem Falle ausgibt, ob die vom Benutzer eingegebene Antwort richtig oder Falsch ist. Leider gibt das Programm auch bei richtiger Eingabe (hier &quot;Warschau&quot;) &quot;Falsch&quot; aus.</p>
<p>Wie bekomme ich nun hin, dass das Programm die Antwort mit richtig bzw. falsch ausgibt?</p>
<p>Viele Grüße und Danke im Voraus,<br />
suppenkasper <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/topic/272209/problem-bei-programm</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 00:09:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/272209.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Aug 2010 16:02:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei Programm on Thu, 12 Aug 2010 16:16:50 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>Ich möchte ein Programm schreiben, welches den Wissenstand ermittelt habe aber an einer stelle Probleme:</p>
<p>Hier erstmal der Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;        
#include &lt;cmath&gt;
#include &lt;string&gt;
using namespace std;

int main()
{ 
char Antwort_01[100];

cout &lt;&lt; &quot;IQ Test&quot; &lt;&lt; endl &lt;&lt; endl ;
cout &lt;&lt; &quot;Beantworten Sie die folgenden Fragen, um ihr Wissen zu bestimmen!&quot; &lt;&lt; endl &lt;&lt; endl;
cout &lt;&lt; &quot;Zum Starten EINGABE druecken!&quot; &lt;&lt; endl &lt;&lt; endl &lt;&lt; endl;
getchar();

cout &lt;&lt; &quot;Erste Frage: Wie heisst die Hauptstadt von Polen?&quot; &lt;&lt; endl;
cout &lt;&lt; &quot;Ihre Antwort: &quot; ;

cin  &gt;&gt; Antwort_01[100];

   if (Antwort_01[100] == 'warschau')
   {
   cout &lt;&lt; &quot;Richtig!&quot; &lt;&lt; endl;
   }

   else 
   {
   cout &lt;&lt; &quot;Falsch&quot; &lt;&lt; endl &lt;&lt; endl;
   }
system (&quot;Pause&quot;);
return 0;   
}
</code></pre>
<p>Ich möchte, dass das Programm in dem Falle ausgibt, ob die vom Benutzer eingegebene Antwort richtig oder Falsch ist. Leider gibt das Programm auch bei richtiger Eingabe (hier &quot;Warschau&quot;) &quot;Falsch&quot; aus.</p>
<p>Wie bekomme ich nun hin, dass das Programm die Antwort mit richtig bzw. falsch ausgibt?</p>
<p>Viele Grüße und Danke im Voraus,<br />
suppenkasper <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/1939291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939291</guid><dc:creator><![CDATA[suppenkasper61194]]></dc:creator><pubDate>Thu, 12 Aug 2010 16:16:50 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Programm on Thu, 12 Aug 2010 16:10:48 GMT]]></title><description><![CDATA[<p>Um zwei Zeichenketten zu vergleichen, gibts <code>strcmp</code> . Da du aber eh schon <code>&lt;string&gt;</code> inkludierst, würde ich an deiner Stelle die Klasse <code>std::string</code> verwende. Diese verhält sich deutlich intuitiver.</p>
<p>Und den IQ kann man übrigens nicht über Wissensfragen rausfinden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939298</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Thu, 12 Aug 2010 16:10:48 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Programm on Thu, 12 Aug 2010 16:26:57 GMT]]></title><description><![CDATA[<p>Wie mein Vorredner schon sagte nimm std::string.</p>
<pre><code class="language-cpp">std::string antwort_01;
cin &gt;&gt; antwort_01;
if( antwort_01 == &quot;Warschau&quot; );
</code></pre>
<p>So klappt das dann auch.</p>
<p>Aber du musst dem Benutzer ja schon mitteilen, dass er &quot;Warschau&quot; klein schreiben muss damit es richtig ist <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="😃"
    /> <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>
<p>Lg freeG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939305</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Thu, 12 Aug 2010 16:26:57 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Programm on Thu, 12 Aug 2010 16:39:37 GMT]]></title><description><![CDATA[<p>Bei</p>
<pre><code class="language-cpp">char Antwort_01[100];
</code></pre>
<p>ist</p>
<pre><code class="language-cpp">cin  &gt;&gt; Antwort_01[100];
</code></pre>
<p>undefiniert. Index is nur von 0-99 gültig.</p>
<p>Wie schon gesagt, nimm lieber std::string und std::vector.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939311</guid><dc:creator><![CDATA[EOP]]></dc:creator><pubDate>Thu, 12 Aug 2010 16:39:37 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Programm on Thu, 12 Aug 2010 20:46:13 GMT]]></title><description><![CDATA[<p>Und wofür brauchst Du die &lt;cmath&gt;? ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939409</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939409</guid><dc:creator><![CDATA[Skalli]]></dc:creator><pubDate>Thu, 12 Aug 2010 20:46:13 GMT</pubDate></item></channel></rss>