<?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[Brauche Hilfe]]></title><description><![CDATA[<p>Hallo Comunity und zwar folgendes ich bastle mir gerade ein Quiz zusamme ist eigentlich nichts schweres...<br />
Aber nun stehe ich vor einem Rätsel.<br />
Programm wird zwar ausgeführt aber bei Thema1 die zweite Antwort da haut bei der Ausführung was nicht hin...<br />
kann mir jemand helfen!?<br />
Hier mein Quellcode:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
#include &lt;iostream.h&gt;
#include &lt;string&gt;
//---------------------------------------------------------------------------
int main()
{
cout &lt;&lt;&quot;---------------------------------Quiz Programm-----------------------------v.1.0&quot; &lt;&lt;endl &lt;&lt;endl;
cout &lt;&lt;&quot;Hier werden dir Fragen gestellt und Du musst Sie einfach beantworten.&quot;&lt;&lt;endl;

//VARIABLEN.....................................................................................................................
char cthema1=1, cthema2=2, cthema3=3, cweiter;
char cant2[6] =&quot;wasser&quot;;
int iant1=1989;

//VARIABLEN ende................................................................................................................
cout &lt;&lt;&quot;Waehle eine der folgenden drei Themen aus [1,2,3]:&quot; &lt;&lt;endl &lt;&lt;endl;
cout &lt;&lt;&quot;1=Thema Marian, 2=Thema Sport, 3=Thema Computer&quot; &lt;&lt;endl &lt;&lt;endl;
cin &gt;&gt; cthema1,cthema2,cthema3;

switch(cthema1)
{
case '1': cout &lt;&lt;&quot;Du hast das Thema Marian genommen, gute Wahl!&quot; &lt;&lt;endl &lt;&lt;endl;
          cout &lt;&lt;&quot;________________________________________________________________________________&quot;&lt;&lt;endl &lt;&lt;endl;

   do
   {
          cout &lt;&lt;&quot;1.) In welchem Jahr ist Marian Geboren? [jjjj]&quot; &lt;&lt;endl;
          cin &gt;&gt;iant1;
              if (iant1==1989)
              {
                 cout &lt;&lt;&quot;Das war Richtig!&quot; &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl;
              }
              else
              {
                 cout &lt;&lt;&quot;Das war leider falsch!&quot; &lt;&lt;endl;
              }
                 cout &lt;&lt;&quot;Weiter[w] oder nochmal[n] versuchen?&quot; &lt;&lt;endl;
                 cin &gt;&gt;cweiter;
   }while(cweiter=='n' || cweiter=='N');

   do
   {
          cout &lt;&lt;&quot;2.)Wo haelt er sich am liebsten auf?&quot; &lt;&lt;endl;
          cout &lt;&lt;&quot;[HINWEIS: Antwort besteht aus einem Wort und muss klein geschrieben werden]&quot;&lt;&lt;endl;
          cin &gt;&gt;cant2;
              if (cant2==&quot;wasser&quot;)
              {
                 cout &lt;&lt;&quot;Das war Richtig!&quot; &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl;
              }
              else
              {
                 cout &lt;&lt;&quot;Das war leider falsch!&quot; &lt;&lt;endl;
              }
                 cout &lt;&lt;&quot;Weiter[w] oder nochmal[n] versuchen?&quot; &lt;&lt;endl;
                 cin &gt;&gt;cweiter;
   }while(cweiter=='n' || cweiter=='N');

          break;
case '2': cout &lt;&lt;&quot;Du hast das Thema Sport genommen, gute Wahl!&quot;;
          break;
case '3': cout &lt;&lt;&quot;Du hast das Thema Computer genommen, gute Wahl!&quot;;
          break;
default: ;

}
getchar();
return 0;
}
//---------------------------------------------------------------------------
</code></pre>
<p>/Edit akari : Bitte Code-tags benutzen! sfds</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/264928/brauche-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 16:08:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/264928.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Apr 2010 07:32:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 07:46:54 GMT]]></title><description><![CDATA[<p>Hallo Comunity und zwar folgendes ich bastle mir gerade ein Quiz zusamme ist eigentlich nichts schweres...<br />
Aber nun stehe ich vor einem Rätsel.<br />
Programm wird zwar ausgeführt aber bei Thema1 die zweite Antwort da haut bei der Ausführung was nicht hin...<br />
kann mir jemand helfen!?<br />
Hier mein Quellcode:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
#include &lt;iostream.h&gt;
#include &lt;string&gt;
//---------------------------------------------------------------------------
int main()
{
cout &lt;&lt;&quot;---------------------------------Quiz Programm-----------------------------v.1.0&quot; &lt;&lt;endl &lt;&lt;endl;
cout &lt;&lt;&quot;Hier werden dir Fragen gestellt und Du musst Sie einfach beantworten.&quot;&lt;&lt;endl;

//VARIABLEN.....................................................................................................................
char cthema1=1, cthema2=2, cthema3=3, cweiter;
char cant2[6] =&quot;wasser&quot;;
int iant1=1989;

//VARIABLEN ende................................................................................................................
cout &lt;&lt;&quot;Waehle eine der folgenden drei Themen aus [1,2,3]:&quot; &lt;&lt;endl &lt;&lt;endl;
cout &lt;&lt;&quot;1=Thema Marian, 2=Thema Sport, 3=Thema Computer&quot; &lt;&lt;endl &lt;&lt;endl;
cin &gt;&gt; cthema1,cthema2,cthema3;

switch(cthema1)
{
case '1': cout &lt;&lt;&quot;Du hast das Thema Marian genommen, gute Wahl!&quot; &lt;&lt;endl &lt;&lt;endl;
          cout &lt;&lt;&quot;________________________________________________________________________________&quot;&lt;&lt;endl &lt;&lt;endl;

   do
   {
          cout &lt;&lt;&quot;1.) In welchem Jahr ist Marian Geboren? [jjjj]&quot; &lt;&lt;endl;
          cin &gt;&gt;iant1;
              if (iant1==1989)
              {
                 cout &lt;&lt;&quot;Das war Richtig!&quot; &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl;
              }
              else
              {
                 cout &lt;&lt;&quot;Das war leider falsch!&quot; &lt;&lt;endl;
              }
                 cout &lt;&lt;&quot;Weiter[w] oder nochmal[n] versuchen?&quot; &lt;&lt;endl;
                 cin &gt;&gt;cweiter;
   }while(cweiter=='n' || cweiter=='N');

   do
   {
          cout &lt;&lt;&quot;2.)Wo haelt er sich am liebsten auf?&quot; &lt;&lt;endl;
          cout &lt;&lt;&quot;[HINWEIS: Antwort besteht aus einem Wort und muss klein geschrieben werden]&quot;&lt;&lt;endl;
          cin &gt;&gt;cant2;
              if (cant2==&quot;wasser&quot;)
              {
                 cout &lt;&lt;&quot;Das war Richtig!&quot; &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl &lt;&lt;endl;
              }
              else
              {
                 cout &lt;&lt;&quot;Das war leider falsch!&quot; &lt;&lt;endl;
              }
                 cout &lt;&lt;&quot;Weiter[w] oder nochmal[n] versuchen?&quot; &lt;&lt;endl;
                 cin &gt;&gt;cweiter;
   }while(cweiter=='n' || cweiter=='N');

          break;
case '2': cout &lt;&lt;&quot;Du hast das Thema Sport genommen, gute Wahl!&quot;;
          break;
case '3': cout &lt;&lt;&quot;Du hast das Thema Computer genommen, gute Wahl!&quot;;
          break;
default: ;

}
getchar();
return 0;
}
//---------------------------------------------------------------------------
</code></pre>
<p>/Edit akari : Bitte Code-tags benutzen! sfds</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883141</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883141</guid><dc:creator><![CDATA[Waterboy]]></dc:creator><pubDate>Thu, 15 Apr 2010 07:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 07:46:42 GMT]]></title><description><![CDATA[<p>1. Bitte benutze cpp-Tags, damit der Code lesbar ist!</p>
<p>2. Du bist im falschen Board gelandet, das ist Standard-C++ und hat nix mit der VCL zu tun.</p>
<p>3. Bitte beschreibe den Fehler genauer. Was geht schief? Fehlermeldung? Fehler zur Compile- oder Laufzeit?</p>
<p>4. iostream.h ist veraltet. Bitte benutze iostream (ohne Dateiendung).</p>
<p>EDIT:<br />
<code>cant2</code> soll 6 Zeichen halten, du weist aber 7 zu (du vergisst die terminierende Null am Ende jedes C-Strings). Also mach <code>cant2[7]</code> daraus.</p>
<p>EDIT2:<br />
Die Zeile <code>if (cant2==&quot;wasser&quot;)</code> ist fehlerhaft. Du kannst C-Strings nicht mit &quot;==&quot; vergleichen (dann werden lediglich Zeiger verglichen, die natürlich auf andere Speicherbereiche zeigen). Verwende stattdessen strcmp bzw. strncmp. Übrigens, wenn du std::string nutzen würdest, könntest du ganz normal den Vergleichsoperator verwenden, wie du es vorhattest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883143</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883143</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Thu, 15 Apr 2010 07:46:42 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 07:47:40 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-14774.html" rel="nofollow">akari</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL (C++ Builder)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883146</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883146</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 15 Apr 2010 07:47:40 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 07:49:29 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ach und eigentlich wollte ich noch den Thread-Titel bearbeiten...<br />
Bitte aussagekräftigen Titel verwenden!</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883148</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 15 Apr 2010 07:49:29 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 08:04:28 GMT]]></title><description><![CDATA[<p>akari schrieb:</p>
<blockquote>
<p>Ach und eigentlich wollte ich noch den Thread-Titel bearbeiten...<br />
Bitte aussagekräftigen Titel verwenden!</p>
</blockquote>
<p>Ich wusste doch, ich hatte &quot;5.&quot; vergessen. <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/1883153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883153</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Thu, 15 Apr 2010 08:04:28 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 08:57:05 GMT]]></title><description><![CDATA[<p>6. Die Codeeinrückung (sofern wirklich wie hier) ist schlecht.</p>
<p>Waterboy schrieb:</p>
<blockquote>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
#include &lt;iostream&gt; // nicht iostream.h
#include &lt;string&gt;

using namespace std; // Header der C++ Standardbibliothek liegen im
// Namensraum std, daher ist entweder eine volle Qualifizierung wie z.B.
// std::cout nötig, oder aber ein &quot;using namespace std;&quot; (Bitte niemals in
// Headern verwenden, dort immer voll ausschreiben).
//---------------------------------------------------------------------------
</code></pre>
</blockquote>
<p>7. In vielen moderneren Programmiersprachen ist es unüblich Variablen vor der ersten Verwendung zu deklarieren.</p>
<p>8. Die Ungarische Notation ist bei allen Sprachen die benutzerdefinierte Typen zulassen eher unschön, und auch in C++ inzwischen eher unüblich. Besser man nennt Variablen nach ihrem Zweck, als nach ihren Typ, und nimmt sprechende Bezeichner, nicht kryptische Abkürzungen.</p>
<p>9. Warum hast du 3 Variablen zur Themenauswahl, wenn man nur ein Thema wählt?</p>
<p>10. Du solltest wirklich std::string statt char-Arrays verwenden <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="😉"
    /> Schau hierzu nochmal das &quot;EDIT2:&quot; bei _matze seinen ersten Post an...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883183</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Thu, 15 Apr 2010 08:57:05 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 10:03:32 GMT]]></title><description><![CDATA[<p>Um dir mal zu sagen, was der Fehler ist, anstatt bloß deinen Code zu kritisieren:</p>
<pre><code class="language-cpp">cant2==&quot;wasser&quot;
</code></pre>
<p>Das vergleicht einen char-Zeiger mit einem char-Zeiger auf ein Literal. Es vergleicht nicht die char-Arrays auf die die Zeiger zeigen. Dafür müsstest du strcmp nehmen oder viel besser: std::string statt char-Arrays.</p>
<p>edit: Oh, habe _matzes edit nicht gesehen. Hatte sich also schon erledigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883186</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 15 Apr 2010 10:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 09:08:08 GMT]]></title><description><![CDATA[<p>so nun funktionierts xD<br />
mit std::string^^<br />
ähm <a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/14941">@asc</a> ich hab die anderen Themas noch nciht gemacht deswegen^^<br />
bei der auswahl springt er ja in die jeweiligen themen dann rein <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="😉"
    /><br />
danke für eure hilfe...<br />
war ja net schwer xD<br />
so lang mach ich es noch net deswegen bin ich auf diese lösung net gekomm</p>
<p>für mich als obernoob programmierer noch eine frage ähm könnt ihr ein tolles Tutorial empfehlen!?</p>
<p>Als Systemintegrator gehörts in den ersten 2 jahren leider dazu in der ausbildung deswegen muss ich mich mehr oder weniger damit beschäfitgen^^ aber danke für die schnelle lösung und so^^</p>
<p>aber solange ich dann immer bissl erfolg hab machts auch ein wenig spaß <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/1883187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883187</guid><dc:creator><![CDATA[Waterboy]]></dc:creator><pubDate>Thu, 15 Apr 2010 09:08:08 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 09:20:14 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>matze_s edit</p>
</blockquote>
<p>Hey, der Unterstrich gehört da aber nicht hin! <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="😉"
    /> <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/1883197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883197</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Thu, 15 Apr 2010 09:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to Brauche Hilfe on Thu, 15 Apr 2010 10:03:58 GMT]]></title><description><![CDATA[<p>_matze schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>matze_s edit</p>
</blockquote>
<p>Hey, der Unterstrich gehört da aber nicht hin! <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="😉"
    /> <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>
</blockquote>
<p>Ups. Korrigiert!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1883230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1883230</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 15 Apr 2010 10:03:58 GMT</pubDate></item></channel></rss>