<?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[warum rechnet er nicht auf null &amp;gt;.&amp;lt;]]></title><description><![CDATA[<p>ich werde irre seid geschlagen 2 stunden hänge ich jetzt schon an der<br />
b*******en schleife<br />
es soll auch null gerechnett werden entweder von Hp1 oder Hp2</p>
<p>ich hab es jetzt die verschiedesten varrianden probiert</p>
<pre><code class="language-cpp">int zuMIN=100; 
int zuMAX=500;
int zuDIFF = zuMAX-zuMIN; 
srand((unsigned int)time (0)); 
int Hp1=  zuMIN + (rand () %zuDIFF+1);
cout&lt;&lt;&quot;\n\n\tDein Schiff hat :\t&quot;&lt;&lt; Hp1 &lt;&lt; &quot;  Lebenspunkte&quot;&lt;&lt;endl;

int zuMIN1=100; 
int zuMAX1=500;
int zuDIFF1 = zuMAX1-zuMIN1; 
int Hp2=  zuMIN1 + (rand () %zuDIFF1+1);
cout&lt;&lt;&quot;\n\n\tGegener Schiff hat :\t&quot;&lt;&lt; Hp2 &lt;&lt; &quot;  Lebenspunkte&quot;&lt;&lt;endl;

int zuMIN2=20; 
int zuMAX2=80;
int zuDIFF2 = zuMAX2-zuMIN2; 
int dmg=  zuMIN2 + (rand () %zuDIFF2+1);

int zuMIN3=20; 
int zuMAX3=80;
int zuDIFF3 = zuMAX3-zuMIN3; 
int dmg2=  zuMIN3 + (rand () %zuDIFF3+1);

;

while ( Hp1 &gt;=0 || Hp2 &gt;=0)
{
	cout&lt;&lt; &quot;der Gegener hat &quot; &lt;&lt; dmg &lt;&lt;&quot;schaden gemacht\n&quot;;
	cout&lt;&lt; &quot;Dein schiff hat noch: &quot; &lt;&lt; Hp1-dmg &lt;&lt;&quot;Hp!\n&quot;;

	cout&lt;&lt; &quot;Du hast &quot; &lt;&lt; dmg2 &lt;&lt;&quot;schaden gemacht\n&quot;;
	cout&lt;&lt; &quot;Dein Gegner hat noch: &quot; &lt;&lt; Hp2-dmg2 &lt;&lt;&quot;Hp!\n&quot;;
</code></pre>
<p>ich hab es mit einer while und do while schleife probiert entweder rechnert er nur einmal oder er rechnet unendlich weiter<br />
ich werde verrückt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/296702/warum-rechnet-er-nicht-auf-null-gt-lt</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 19:32:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/296702.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Dec 2011 13:17:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:17:35 GMT]]></title><description><![CDATA[<p>ich werde irre seid geschlagen 2 stunden hänge ich jetzt schon an der<br />
b*******en schleife<br />
es soll auch null gerechnett werden entweder von Hp1 oder Hp2</p>
<p>ich hab es jetzt die verschiedesten varrianden probiert</p>
<pre><code class="language-cpp">int zuMIN=100; 
int zuMAX=500;
int zuDIFF = zuMAX-zuMIN; 
srand((unsigned int)time (0)); 
int Hp1=  zuMIN + (rand () %zuDIFF+1);
cout&lt;&lt;&quot;\n\n\tDein Schiff hat :\t&quot;&lt;&lt; Hp1 &lt;&lt; &quot;  Lebenspunkte&quot;&lt;&lt;endl;

int zuMIN1=100; 
int zuMAX1=500;
int zuDIFF1 = zuMAX1-zuMIN1; 
int Hp2=  zuMIN1 + (rand () %zuDIFF1+1);
cout&lt;&lt;&quot;\n\n\tGegener Schiff hat :\t&quot;&lt;&lt; Hp2 &lt;&lt; &quot;  Lebenspunkte&quot;&lt;&lt;endl;

int zuMIN2=20; 
int zuMAX2=80;
int zuDIFF2 = zuMAX2-zuMIN2; 
int dmg=  zuMIN2 + (rand () %zuDIFF2+1);

int zuMIN3=20; 
int zuMAX3=80;
int zuDIFF3 = zuMAX3-zuMIN3; 
int dmg2=  zuMIN3 + (rand () %zuDIFF3+1);

;

while ( Hp1 &gt;=0 || Hp2 &gt;=0)
{
	cout&lt;&lt; &quot;der Gegener hat &quot; &lt;&lt; dmg &lt;&lt;&quot;schaden gemacht\n&quot;;
	cout&lt;&lt; &quot;Dein schiff hat noch: &quot; &lt;&lt; Hp1-dmg &lt;&lt;&quot;Hp!\n&quot;;

	cout&lt;&lt; &quot;Du hast &quot; &lt;&lt; dmg2 &lt;&lt;&quot;schaden gemacht\n&quot;;
	cout&lt;&lt; &quot;Dein Gegner hat noch: &quot; &lt;&lt; Hp2-dmg2 &lt;&lt;&quot;Hp!\n&quot;;
</code></pre>
<p>ich hab es mit einer while und do while schleife probiert entweder rechnert er nur einmal oder er rechnet unendlich weiter<br />
ich werde verrückt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155359</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:17:35 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:20:25 GMT]]></title><description><![CDATA[<p>ach ich will das er ein mal rechnet die differenz von beiden schiffen<br />
und das ich dann auf tasten drück das er noch mal die differenz rechnet bis eins auf null ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155360</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155360</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:20:25 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:21:32 GMT]]></title><description><![CDATA[<p>egal was ist, du musst innerhalb der schleife sowas in der art stehen haben:</p>
<pre><code class="language-cpp">while ( ... )
{
    // ...
    hp2 = hp2 - 10;
    hp1 = hp1 - 20;
    // ...
}
</code></pre>
<p>sprich deine werte müssen sich innerhalb der schleife ändern</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155363</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:21:32 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:25:51 GMT]]></title><description><![CDATA[<p>Maldikus schrieb:</p>
<blockquote>
<p>ich werde irre seid geschlagen 2 stunden hänge ich jetzt schon an der<br />
b*******en schleife</p>
</blockquote>
<p><strong>I</strong>ch werde irre**.<strong>. <strong>S</strong>ei</strong>t** geschlagen<strong>en</strong> 2 <strong>S</strong>tunden hänge ich schon an der b*******en <strong>S</strong>chleife.</p>
<blockquote>
<p>es soll auch null gerechnett werden entweder von Hp1 oder Hp2</p>
</blockquote>
<p><strong>E</strong>s soll au<strong>f</strong> <strong>N</strong>ull gerechnet<s>t</s> werden**,** entweder von Hp1 oder Hp2.</p>
<blockquote>
<p>ich hab es jetzt die verschiedesten varrianden probiert</p>
</blockquote>
<p><strong>I</strong>ch habe <s>es</s> jetzt die verschiede<strong>n</strong>sten <strong>V</strong>ar<s>r</s>ian<strong>t</strong>en probiert**.**</p>
<p>Gib dir bitte ein bisschen mehr Mühe, dein Problem zu formulieren. Was bitte soll &quot;auf Null rechnen&quot; sein? Das ist ja ne Zumutung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155367</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:25:51 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:38:40 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">do 
{
	cout&lt;&lt; &quot;der Gegener hat &quot; &lt;&lt; dmg &lt;&lt;&quot;schaden gemacht\n&quot;;
	Hp1=Hp1-dmg;
	cout&lt;&lt; &quot;Dein schiff hat noch: &quot; &lt;&lt; Hp1 &lt;&lt; &quot;Hp!\n\n&quot;;

	cout&lt;&lt; &quot;Du hast &quot; &lt;&lt; dmg2 &lt;&lt;&quot;schaden gemacht\n&quot;;
	Hp2= Hp2-dmg2;
	cout&lt;&lt; &quot;Dein Gegner hat noch: &quot; &lt;&lt; Hp2 &lt;&lt; &quot;Hp!\n\n&quot; ;

}while ( Hp1 &gt;=0 || Hp2 &gt;=0);
</code></pre>
<p>so sieht die schleife jetzt aus.</p>
<p>hat noch folgendes problem und zwar das er bis bis minus irgendwas rechnet, aber mein gedanke war das wenn eines der beiden schiffe auf null ist die schleife aufhört</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155369</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:38:40 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:38:48 GMT]]></title><description><![CDATA[<p>ich wollts dir eigentlich in nem anderen thread schreiben, Maldikus. nämlich dort wo du meintest, hier sind die leute total freundlich und so</p>
<p>find ich nicht. das ist ein hartes forum hier, als anfänger bekommst du nur gesagt, les ein buch, lern dich selbst ein blablabla und bei weiterführenden problemen werden dir lösungen oder ansätze angeboten, die verdammt schwer zu kapieren sind</p>
<p>nix für ungut leute. hier gibts sehr viele menschen, die verdammt viel ahnung haben von dem was sie da reden, auch du michael E., aber es kommt total oft vor wie in nem kindergarten hier...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155370</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:38:48 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:42:40 GMT]]></title><description><![CDATA[<p>Es hindert dich niemand, solche Fragen z beantworten. aber wunder dich dann nicht, wenn in Zukunft alle Fragen so aussehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155371</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155371</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:42:40 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sat, 10 Dec 2011 13:57:42 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>ich wollts dir eigentlich in nem anderen thread schreiben, Maldikus. nämlich dort wo du meintest, hier sind die leute total freundlich und so</p>
<p>find ich nicht. das ist ein hartes forum hier, als anfänger bekommst du nur gesagt, les ein buch, lern dich selbst ein blablabla und bei weiterführenden problemen werden dir lösungen oder ansätze angeboten, die verdammt schwer zu kapieren sind</p>
<p>nix für ungut leute. hier gibts sehr viele menschen, die verdammt viel ahnung haben von dem was sie da reden, auch du michael E., aber es kommt total oft vor wie in nem kindergarten hier...</p>
</blockquote>
<p>naja bis jetzt hatte ich noch net das gefühl das die leute hier unfeundlich sind, ich stelle ich eine frage mit meinem problem und zuack 10 min später ist die frage weites gehend beantwortet und nicht so wie anderes foren wo mann ne frage stellt und dann 100 millionen links bekommt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155380</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sat, 10 Dec 2011 13:57:42 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 01:57:38 GMT]]></title><description><![CDATA[<p>Maldikus schrieb:</p>
<blockquote>
<p>hat noch folgendes problem und zwar das er bis bis minus irgendwas rechnet, aber mein gedanke war das wenn eines der beiden schiffe auf null ist die schleife aufhört</p>
</blockquote>
<p>Na dann schau dir doch mal deine Schleifenbedingung an:</p>
<pre><code class="language-cpp">while ( Hp1 &gt;=0 || Hp2 &gt;=0)
</code></pre>
<p>Oder in Prosa übersetzt: solange Hp1 größer/gleich 0 oder Hp2 größer/gleich Null ist. Das ist nicht das was du oben beschreibst oder? <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/2155590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155590</guid><dc:creator><![CDATA[HyperSonic]]></dc:creator><pubDate>Sun, 11 Dec 2011 01:57:38 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 09:48:40 GMT]]></title><description><![CDATA[<p>na doch! Hp1 ODER Hp2 sollen auf null das geht auch also damit habe ich kein problem<br />
nur das die dmg und dmg2 immer gleich ist &lt;&lt; wie kann ich das ändern ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155617</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155617</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sun, 11 Dec 2011 09:48:40 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 10:17:39 GMT]]></title><description><![CDATA[<p>Nein, du willst trotzdem</p>
<pre><code class="language-cpp">while ( Hp1 &gt;=0 &amp;&amp; Hp2 &gt;=0)
</code></pre>
<p><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>
<p>Bzw. laut</p>
<p>Maldikus schrieb:</p>
<blockquote>
<p>...aber mein gedanke war das wenn eines der beiden schiffe auf null ist die schleife aufhört</p>
</blockquote>
<p>sogar</p>
<pre><code class="language-cpp">while ( Hp1 &gt;0 &amp;&amp; Hp2 &gt;0)
</code></pre>
<p>:p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155625</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155625</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Sun, 11 Dec 2011 10:17:39 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 10:26:29 GMT]]></title><description><![CDATA[<p>ja das hab ich auch schon herraus gefunden</p>
<p>das ich in so einem fall nicht || machen muss sondern &amp;&amp;</p>
<p>ok danke ^^<br />
ich schließe einfach mal den theard ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155627</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sun, 11 Dec 2011 10:26:29 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 10:26:57 GMT]]></title><description><![CDATA[<p>Du kannst keine Threads schließen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155628</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155628</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sun, 11 Dec 2011 10:26:57 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 10:42:28 GMT]]></title><description><![CDATA[<p>i now</p>
<p>deswegen habe ich es auch gesagt ^^ <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/2155633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155633</guid><dc:creator><![CDATA[Maldikus]]></dc:creator><pubDate>Sun, 11 Dec 2011 10:42:28 GMT</pubDate></item><item><title><![CDATA[Reply to warum rechnet er nicht auf null &amp;gt;.&amp;lt; on Sun, 11 Dec 2011 10:47:43 GMT]]></title><description><![CDATA[<p>Wie lustig, ich musste fast lachen... nicht.<br />
HA - HA.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155642</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sun, 11 Dec 2011 10:47:43 GMT</pubDate></item></channel></rss>