<?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[String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler?]]></title><description><![CDATA[<p>Hallo... ich find den fehler einfach nicht... ich vergleiche stückweise zwei strings:</p>
<pre><code class="language-cpp">for (int x = 0; x &lt; code.length(); x++){
			if ((code[x] == eingabe[x]) {
				if(code[x] == '0'){
					if(t0 &gt; 0){
						t0--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '1'){
					if(t1 &gt; 0){
						t1--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '2'){
					if(t2 &gt; 0){
						t2--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '3'){
					if(t3 &gt; 0){
						t3--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '4'){
					if(t4 &gt; 0){
						t4--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '5'){
					if(t5 &gt; 0){
						t5--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '6'){
					if(t6 &gt; 0){
						t6--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '7'){
					if(t7 &gt; 0){
						t7--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '8'){
					if(t8 &gt; 0){
						t8--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '9'){
					if(t9 &gt; 0){
						t9--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}
			}
		}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/269153/string-vergleichen-for-schleifen-und-if-abfragen-wo-ist-mein-fehler</link><generator>RSS for Node</generator><lastBuildDate>Mon, 31 Aug 2026 10:00:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/269153.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Jun 2010 01:23:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler? on Sun, 20 Jun 2010 01:23:53 GMT]]></title><description><![CDATA[<p>Hallo... ich find den fehler einfach nicht... ich vergleiche stückweise zwei strings:</p>
<pre><code class="language-cpp">for (int x = 0; x &lt; code.length(); x++){
			if ((code[x] == eingabe[x]) {
				if(code[x] == '0'){
					if(t0 &gt; 0){
						t0--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '1'){
					if(t1 &gt; 0){
						t1--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '2'){
					if(t2 &gt; 0){
						t2--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '3'){
					if(t3 &gt; 0){
						t3--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '4'){
					if(t4 &gt; 0){
						t4--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '5'){
					if(t5 &gt; 0){
						t5--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '6'){
					if(t6 &gt; 0){
						t6--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '7'){
					if(t7 &gt; 0){
						t7--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '8'){
					if(t8 &gt; 0){
						t8--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}else if(code[x] == '9'){
					if(t9 &gt; 0){
						t9--;
						cout &lt;&lt; &quot;X&quot;;
					}
				}
			}
		}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1914939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1914939</guid><dc:creator><![CDATA[Jatoll]]></dc:creator><pubDate>Sun, 20 Jun 2010 01:23:53 GMT</pubDate></item><item><title><![CDATA[Reply to String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler? on Sun, 20 Jun 2010 01:31:11 GMT]]></title><description><![CDATA[<p>ach ich blindes Huhn hab eine ( zuviel drin ... oh mann, und ich sitz hier seit 20 minuten und probiere hin und her -.-<br />
Mit Java und Eclipse is es irgendwie wesentlich übersichtlicher ^^</p>
<p><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/1914941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1914941</guid><dc:creator><![CDATA[Jatoll]]></dc:creator><pubDate>Sun, 20 Jun 2010 01:31:11 GMT</pubDate></item><item><title><![CDATA[Reply to String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler? on Sun, 20 Jun 2010 01:37:18 GMT]]></title><description><![CDATA[<p>Ich würde mir vielleicht einen anderen Stil angewöhnen. Etwas mehr Leerzeichen und zusammengehörige geschweifte Klammern auf gleicher Höhe wäre sicher ein Anfang. Mit konsistenter Einrückung könntest du fortfahren und es sähe schon viel besser aus.</p>
<p>Aber hat dich dein Compiler nicht auf die fehlerhafte Zeile hingewiesen? Poste nächstes Mal auch die Fehlermeldung...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1914944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1914944</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 20 Jun 2010 01:37:18 GMT</pubDate></item><item><title><![CDATA[Reply to String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler? on Sun, 20 Jun 2010 01:59:03 GMT]]></title><description><![CDATA[<p>die sind doch auf gleicher höhe ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Außerdem bin ich generell noch neuling.. ich hab keine Ahnung obs da Regeln gibt und wenn ja wie die aussehen also sorry</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1914946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1914946</guid><dc:creator><![CDATA[Jatoll]]></dc:creator><pubDate>Sun, 20 Jun 2010 01:59:03 GMT</pubDate></item><item><title><![CDATA[Reply to String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler? on Sun, 20 Jun 2010 02:32:24 GMT]]></title><description><![CDATA[<p>Bei der Codeformatierung gibt es unter 10 Leuten mindestens 20 verschiedene Meinungen. Wichtiger wäre, sich nicht so oft zu wiederholen - du hast da zehn Abfragen, die ziemlich genau das gleiche machen - warum nicht</p>
<pre><code class="language-cpp">int t[10];

// ...

for(int x = 0; x &lt; codes.size(); ++x) {
  char c = codes[x];

  if(c &gt;= '0' &amp;&amp; c &lt;= '9' &amp;&amp; t[c - '0'] &gt; 0) {
    --t[c - '0'];
    std::cout &lt;&lt; 'X';
  }
}
</code></pre>
<p>oder etwas in der Art?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1914949</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1914949</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Sun, 20 Jun 2010 02:32:24 GMT</pubDate></item><item><title><![CDATA[Reply to String vergleichen, for schleifen und if-abfragen - Wo ist mein Fehler? on Sun, 20 Jun 2010 07:14:01 GMT]]></title><description><![CDATA[<p>Diese vielen Wiederholungen bekommst Du bestimmt weg. Vielleicht so:</p>
<pre><code class="language-cpp">for (int i=0, e=code.length(); i&lt;e; ++i) {
  if (code[i]==eingabe[i] &amp;&amp; isdigit(code[i])) {
    int d = whatdigit(code[i]);
    if (t[d]&gt;0) {
      --t[d];
      cout &lt;&lt; &quot;X&quot;;
    }
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1914965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1914965</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Sun, 20 Jun 2010 07:14:01 GMT</pubDate></item></channel></rss>