<?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[Komme nicht weiter....]]></title><description><![CDATA[<p>Hallo ich bin ein Anfänger und kommen mit diesem Programm nicht weiter:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
using namespace std;

void main()
{
    char a;
    a='red';

    cout &lt;&lt; &quot;Rot: &quot;;
    cin &gt;&gt; a;

    if(a==a)
    cout &lt;&lt; &quot;Richtig&quot;;

    else
    cout &lt;&lt; &quot;Falsch&quot; ;

    return 0;
}
</code></pre>
<p>könnt ihr mir helfen?<br />
Dakne</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/145018/komme-nicht-weiter</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 21:45:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/145018.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Apr 2006 08:56:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 08:58:48 GMT]]></title><description><![CDATA[<p>Hallo ich bin ein Anfänger und kommen mit diesem Programm nicht weiter:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
using namespace std;

void main()
{
    char a;
    a='red';

    cout &lt;&lt; &quot;Rot: &quot;;
    cin &gt;&gt; a;

    if(a==a)
    cout &lt;&lt; &quot;Richtig&quot;;

    else
    cout &lt;&lt; &quot;Falsch&quot; ;

    return 0;
}
</code></pre>
<p>könnt ihr mir helfen?<br />
Dakne</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043787</guid><dc:creator><![CDATA[thekiru]]></dc:creator><pubDate>Mon, 24 Apr 2006 08:58:48 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 08:59:20 GMT]]></title><description><![CDATA[<p>Ich würde gerne helfen, komme aber nicht weiter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043789</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043789</guid><dc:creator><![CDATA[weiter]]></dc:creator><pubDate>Mon, 24 Apr 2006 08:59:20 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 09:01:49 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt; // fuer std::string
using namespace std;

int main()
{
    // statt char oder was zumindest noch nen bissle richtig waer
    // char * zu benutzen ... lieber std::string
    string a,b;
    a = &quot;red&quot;;

    cout &lt;&lt; &quot;Rot: &quot;;
    cin &gt;&gt; b;

    if(a==b)
      cout &lt;&lt; &quot;Richtig&quot;;
    else
      cout &lt;&lt; &quot;Falsch&quot; ;

    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1043791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043791</guid><dc:creator><![CDATA[TDO]]></dc:creator><pubDate>Mon, 24 Apr 2006 09:01:49 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 09:02:37 GMT]]></title><description><![CDATA[<p>Du überschreibst a mit der Eingabe<br />
und vergleichst es dann mit sich selbst.</p>
<p>Du brauchst zwei verschiedene Strings.</p>
<p>Ausserdem ist Char nur ein Zeichen<br />
wenn schon dann müsste das Char* sein,<br />
aber nimm lieber std::string, dazu musst Du &lt;string&gt; includen..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043792</guid><dc:creator><![CDATA[kommer]]></dc:creator><pubDate>Mon, 24 Apr 2006 09:02:37 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 09:04:32 GMT]]></title><description><![CDATA[<p>Mit char würde es so gehen:</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
using namespace std;

int main()
{
    const char TEST = 'r';
    char eingabe;

    cout &lt;&lt; &quot;Rot (r): &quot;;
    cin &gt;&gt; eingabe;

    if(eingabe == TEST)
        cout &lt;&lt; &quot;Richtig&quot;;
    else
        cout &lt;&lt; &quot;Falsch&quot; ;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1043795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043795</guid><dc:creator><![CDATA[weiter]]></dc:creator><pubDate>Mon, 24 Apr 2006 09:04:32 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 09:04:40 GMT]]></title><description><![CDATA[<p>1. char kann nur ein einzelnes Zeichen aufnehmen (und 'red' dürfte nichtmal durch den Compiler kommen). Nimm lieber string.</p>
<p>2. Eine Variable mit sich selbst zu vergleichen, ist Schwachsinn - du mußt schon &quot;red&quot; und die User-Eingabe in zwei getrennten Variablen speichern (oder du vergleichst direkt mit der Konstanten).</p>
<p>3. &quot;Komme nicht weiter&quot; ist eine miserable Fehlerbeschreibung. Was soll dein Programm denn machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043796</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 24 Apr 2006 09:04:40 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 09:06:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>char kann nur ein einzelnes Zeichen aufnehmen. Entweder du nimmst char* und die dazugehörigen Funktionen (strcpy, strcmp) oder besser gleich string.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstring&gt;

using namespace std;

int main() // void ist kein Standard
{
    char a[10];
    strcpy(a,&quot;red&quot;);

    cout &lt;&lt; &quot;Rot: &quot;;
    char b[10];
    cin &gt;&gt; b;

    if(strcmp(a,b) == 0)
      cout &lt;&lt; &quot;Richtig&quot;;
    else
      cout &lt;&lt; &quot;Falsch&quot; ;

    return 0;
}
</code></pre>
<p>oder besser</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
using namespace std;

int main()
{
    string a, b;
    a = &quot;red&quot;;

    cout &lt;&lt; &quot;Rot: &quot;;
    cin &gt;&gt; b;
    if(a==b)
      cout &lt;&lt; &quot;Richtig&quot;;
    else
      cout &lt;&lt; &quot;Falsch&quot; ;

    return 0;
}
</code></pre>
<p>[edit] etwas spät [edit]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043797</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 24 Apr 2006 09:06:06 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 11:14:05 GMT]]></title><description><![CDATA[<p>Hallo<br />
Zuerst danke<br />
und jetzt habe ich nochmal ein Problem<br />
also ich will ein Quiz machen<br />
dazu z.B mit drei Fragen<br />
am Schluss will ich, dass der Computer sagt wieviel Fragen ich richtig geantwortet<br />
und wieviel ich Falsch gemacht habe!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043872</guid><dc:creator><![CDATA[thekiru]]></dc:creator><pubDate>Mon, 24 Apr 2006 11:14:05 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 11:14:21 GMT]]></title><description><![CDATA[<p>dann zeig mal wies bei dir bis jetzt aussieht und beschreibe wo genau du nen problem hast...</p>
<p>gruessle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043873</guid><dc:creator><![CDATA[TDO]]></dc:creator><pubDate>Mon, 24 Apr 2006 11:14:21 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 11:16:57 GMT]]></title><description><![CDATA[<p>Ich habe noch nicht angefangen<br />
ich weiss nur nicht wie man am Schluss sagt<br />
wieviel man richtig und wieviel falsch gemacht hat</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043875</guid><dc:creator><![CDATA[thekiru]]></dc:creator><pubDate>Mon, 24 Apr 2006 11:16:57 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 11:20:44 GMT]]></title><description><![CDATA[<p>brauchst zwei Zählvariablen, die du bei jeder Frage entsprechend erhöhst (eine für richtig, eine für falsch) - und am Ende gibst du diese zwei Variablen über cout aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043878</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 24 Apr 2006 11:20:44 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 14:50:16 GMT]]></title><description><![CDATA[<p>Also ich nehme mal an Frage gibt dir ein Boolean zurück ob du die Frage richtig beantwortet hast, oder nicht. Wenn sie wahr zurückgibt, wird richtige inkrementiert. Am Ende gibts du alles aus.<br />
Du kannst Frage auch eine Nummer übergeben, damit sie nicht immer die gleiche Frage stellt.</p>
<p>int richtige = 0</p>
<p>for(int i = 0; i&lt;Anzahl_der_Fragen; i++)<br />
if(Frage())<br />
richtige++;</p>
<p>cout&lt;&lt;&quot;Richtige Antworten: &quot;&lt;&lt;richtige&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Falsche Antworten: &quot;&lt;&lt;Anzahl_der_Fragen-richtige&lt;&lt;endl;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1044064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1044064</guid><dc:creator><![CDATA[PsychoticStyx]]></dc:creator><pubDate>Mon, 24 Apr 2006 14:50:16 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 17:06:25 GMT]]></title><description><![CDATA[<p>Danke<br />
das problem ist gelöst<br />
aber ich habe nochmal ein problem<br />
also z.B[</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;

int main()
{

    string a[36],b[36];
    a[3] = &quot;I went&quot;;

    cout &lt;&lt; &quot;Ich ging: &quot;;
    cin &gt;&gt; b[3];

    if(a[3]==b[3])
      cout &lt;&lt; &quot;Richtig\n\n&quot;;

    else
      cout &lt;&lt; &quot;Falsch. Die richtige Antwort waere I went.&quot; ;

    return 0;
}
</code></pre>
<p>aber das stimmt nicht weil cin leerzeichen als trenner interpretier<br />
also ich weiss dass man etwas mit cin.getline machen muss.......</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1044230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1044230</guid><dc:creator><![CDATA[thekiru]]></dc:creator><pubDate>Mon, 24 Apr 2006 17:06:25 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 17:14:47 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">getline(cin, b);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1044247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1044247</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Mon, 24 Apr 2006 17:14:47 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 18:10:09 GMT]]></title><description><![CDATA[<p>aber es heisst doch so: cin &gt;&gt; b[3];</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1044302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1044302</guid><dc:creator><![CDATA[thekiru]]></dc:creator><pubDate>Mon, 24 Apr 2006 18:10:09 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Mon, 24 Apr 2006 18:20:36 GMT]]></title><description><![CDATA[<p>Und?</p>
<pre><code class="language-cpp">getline(cin, b[3]);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1044325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1044325</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Mon, 24 Apr 2006 18:20:36 GMT</pubDate></item><item><title><![CDATA[Reply to Komme nicht weiter.... on Tue, 25 Apr 2006 11:13:40 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>und 'red' dürfte nichtmal durch den Compiler kommen</p>
</blockquote>
<p>Doch, das ist vollkommen zulässig. Das ist ein sogenanntes Multicharacter Literal und vom Typ int. Wieviel Zeichen vorhanden sein dürfen ist allerdings plattformabhängig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1044741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1044741</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Tue, 25 Apr 2006 11:13:40 GMT</pubDate></item></channel></rss>