<?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[Schleifen und andere dinge]]></title><description><![CDATA[<p>hi<br />
sorry wenn das nicht der richtige bereich ist<br />
kann mir jemand sagen, wie genau das bewerkstelligt werden soll, das, wenn ich 3 zahlen eingebe, diese auch in der richtigen reihenfolge ausgegeben werden?<br />
die größte zahl ausgeben hab ich schon irgendwie geschnallt, nur komm ich bei der sache nicht weiter, die anderen beiden zahlen auch noch in der richtigen reihenfolge mit auszugeben<br />
also beispielsweise<br />
x eingeben: 1<br />
y eingeben: 3<br />
z eingeben: 2</p>
<p>reihenfolge: 1, 2, 3</p>
<p>so oder so ähnlich<br />
ist einer von euch netten leuten so nett und hilft mir da weiter?<br />
danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197205/schleifen-und-andere-dinge</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 06:39:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197205.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Nov 2007 20:14:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 20:14:32 GMT]]></title><description><![CDATA[<p>hi<br />
sorry wenn das nicht der richtige bereich ist<br />
kann mir jemand sagen, wie genau das bewerkstelligt werden soll, das, wenn ich 3 zahlen eingebe, diese auch in der richtigen reihenfolge ausgegeben werden?<br />
die größte zahl ausgeben hab ich schon irgendwie geschnallt, nur komm ich bei der sache nicht weiter, die anderen beiden zahlen auch noch in der richtigen reihenfolge mit auszugeben<br />
also beispielsweise<br />
x eingeben: 1<br />
y eingeben: 3<br />
z eingeben: 2</p>
<p>reihenfolge: 1, 2, 3</p>
<p>so oder so ähnlich<br />
ist einer von euch netten leuten so nett und hilft mir da weiter?<br />
danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399427</guid><dc:creator><![CDATA[BloodyXX5]]></dc:creator><pubDate>Wed, 07 Nov 2007 20:14:32 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 20:18:28 GMT]]></title><description><![CDATA[<p><a href="https://www.google.de/search?&amp;q=sortieralgorithmen" rel="nofollow">Google: sortieralgorithmen</a><br />
<a href="https://www.google.de/search?&amp;q=bubblesort" rel="nofollow">Google: bubblesort</a><br />
<a href="https://www.google.de/search?&amp;q=quicksort" rel="nofollow">Google: quicksort</a><br />
<a href="https://www.google.de/search?&amp;q=mergesort" rel="nofollow">Google: mergesort</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399429</guid><dc:creator><![CDATA[such dir was aus]]></dc:creator><pubDate>Wed, 07 Nov 2007 20:18:28 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 20:25:03 GMT]]></title><description><![CDATA[<p>such dir was aus schrieb:</p>
<blockquote>
<p><a href="https://www.google.de/search?&amp;q=sortieralgorithmen" rel="nofollow">Google: sortieralgorithmen</a><br />
<a href="https://www.google.de/search?&amp;q=bubblesort" rel="nofollow">Google: bubblesort</a><br />
<a href="https://www.google.de/search?&amp;q=quicksort" rel="nofollow">Google: quicksort</a><br />
<a href="https://www.google.de/search?&amp;q=mergesort" rel="nofollow">Google: mergesort</a></p>
</blockquote>
<p>thx<br />
jedoch, haste vll auch nen quelltext oder so?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399436</guid><dc:creator><![CDATA[BloodyXX5]]></dc:creator><pubDate>Wed, 07 Nov 2007 20:25:03 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 21:02:26 GMT]]></title><description><![CDATA[<p>noch ne frage<br />
wenn man beispielsweise die zahl 10 nimmt und die zahl mal 1,05 (also 5%) nimmt, das ergebnis wieder mal 1,05 usw.<br />
ich suche da nen einfach zu verstehenden quelltext, bei dem man in der konsole die zahl (in dem genannten beispiel die 10), den prozentsatz (z.B. 5%) und eine zahl, bei der die rechnung endet (z.B. 1000, jedoch sollte bei der rechnung dann nicht bsp. 999 die letzte angegebene zahl sein sondern die erste, die die 1000er marke überschreitet), eingibt und dann als ausgabe eine zahl ausgegeben wird, wie oft die grundzahl mal dem prozentsatz multipliziert werden muss, um das angegebene ende zu erreichen</p>
<p>hat da jemand nen plan, wie in etwa das ausschauen soll?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399454</guid><dc:creator><![CDATA[BloodyXX5]]></dc:creator><pubDate>Wed, 07 Nov 2007 21:02:26 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 21:30:18 GMT]]></title><description><![CDATA[<p>Ehm kannst bsw. einfach machen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cmath&gt;

int main()
{
    std::cout &lt;&lt; &quot;Wachstumsfaktor: &quot;;
    double grow(0.0);
    std::cin &gt;&gt; grow;
    std::cout &lt;&lt; &quot;Ausgangswert: &quot;;
    double start(0.0);
    std::cin &gt;&gt; start;
    std::cout &lt;&lt; &quot;Marke: &quot;;
    double mark(0.0);
    std::cin &gt;&gt; mark;
    double i = 0.0;
    for (; (start * std::pow(grow, i)) &lt; mark; i += 1.0);
    std::cout &lt;&lt; &quot;Zeitspanne: &quot; &lt;&lt; i &lt;&lt; std::endl;
}
</code></pre>
<p>Hab gerade keine Zeit ... sonnst würde Ich dir was anständigeres schreiben ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399470</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 07 Nov 2007 21:30:18 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 21:46:54 GMT]]></title><description><![CDATA[<p>(D)Evil schrieb:</p>
<blockquote>
<p>Ehm kannst bsw. einfach machen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cmath&gt;

int main()
{
    std::cout &lt;&lt; &quot;Wachstumsfaktor: &quot;;
    double grow(0.0);
    std::cin &gt;&gt; grow;
    std::cout &lt;&lt; &quot;Ausgangswert: &quot;;
    double start(0.0);
    std::cin &gt;&gt; start;
    std::cout &lt;&lt; &quot;Marke: &quot;;
    double mark(0.0);
    std::cin &gt;&gt; mark;
    double i = 0.0;
    for (; (start * std::pow(grow, i)) &lt; mark; i += 1.0);
    std::cout &lt;&lt; &quot;Zeitspanne: &quot; &lt;&lt; i &lt;&lt; std::endl;
}
</code></pre>
<p>Hab gerade keine Zeit ... sonnst würde Ich dir was anständigeres schreiben ...</p>
</blockquote>
<p>2 fragen<br />
wie schauts mit while do und so aus?<br />
und kann man auch ohne borland oder so ein solchen code als programm starten und anwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399476</guid><dc:creator><![CDATA[BloodyXX5]]></dc:creator><pubDate>Wed, 07 Nov 2007 21:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Wed, 07 Nov 2007 22:49:33 GMT]]></title><description><![CDATA[<p>also wenn ich das richtig verstehe willst du zum Bsp:</p>
<p>geg.:<br />
Zahl = 10;<br />
Steigerung(in <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f635.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--dizzy_face"
      title="%)"
      alt="😵"
    /> = 5; // entspricht 105% des originalwertes<br />
Grenze = 1000;</p>
<p>ges.:<br />
n -&gt; wie oft der prozentsatz multipliziert werden muss</p>
<p>eingeben. dann soll die 10*1,05*1,05*1,05*....... = x , wobei er stoppen soll sobalb 1000 überschritten wird. nunja mal mathe^^ 10* (1,05*1,05.....) == 10*(1,05)^n = 1000 dann eifach umstellen auf n und n dann aufrunden lassen auf ganzzahl ausser die willst den rationalwert. So als ansatz dann erstmal wenn 10*x^n =1000 sein soll dann MUSS x^n = 100 sein nunh hast du die basis 1,05 ergo müsste deine formal so aussehen log1,05(100) = log10(100)/log10(1,05) und log1,05(100) = n^^. Statt log kannst auch ln nehmen aber dann überall immer log mit gleicher basis nehmen das wars.</p>
<p>also:</p>
<p>n = log(ende/zahl)/log(prozentsatz); wobei prozentsatz nat. die 100% des origwertes beinhalten muss also 1 + Steigerung/100. da brauchst keine while oder so um den wert zu ermitteln.</p>
<p>Edit:</p>
<p>n ist in dem fall exakt der wert damit ende raus kommt und mit hoher wahrscheinlichkein eine rationale zahl. damit int(n) letzter wert vor ende und int(n) + 1 erster wert nach ende.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1399498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1399498</guid><dc:creator><![CDATA[oelsni]]></dc:creator><pubDate>Wed, 07 Nov 2007 22:49:33 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Fri, 09 Nov 2007 17:03:43 GMT]]></title><description><![CDATA[<p>geht des eig. au einfacher?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1400453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400453</guid><dc:creator><![CDATA[BloodyXX5]]></dc:creator><pubDate>Fri, 09 Nov 2007 17:03:43 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Fri, 09 Nov 2007 18:17:52 GMT]]></title><description><![CDATA[<p>mach erst mal ein C++ Tutorial oder kauf dir n Buch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1400488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400488</guid><dc:creator><![CDATA[for(sc=h;l&amp;lt;a;g++)]]></dc:creator><pubDate>Fri, 09 Nov 2007 18:17:52 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifen und andere dinge on Fri, 09 Nov 2007 19:32:27 GMT]]></title><description><![CDATA[<p>was soll da denn noch einfacher gehen der text ist nur zur erklärung damit du verstehst was dahinter steht am ende hast du als code.</p>
<pre><code>n = log(ende/zahl) / log(1 + steigerung/100)
</code></pre>
<p>sag mir ne einfachere variante als die meine, keine schleifen, keine zwischenvarialben, nix degleichen. ist einfach nur ne matheformal das wars ist 1 zeile in deinem prog.</p>
<p>Edit: und da es ne matheformel ist ist n in dem fall fast immer eine reeele zahl wenn du ne ganzzahl willst mach eine daraus. Und da greift dann die regel</p>
<p>Bsp.:</p>
<p>n = 3,0371</p>
<p>int(n) = 3 -&gt; ende wird nicht überschritten<br />
int(n) + 1 = 4 -&gt; ende wurde überschritten</p>
<p>wenn das als code sehen willst dann wieder</p>
<pre><code>n = int( log(ende / zahl) / log( 1 + steigerung/100 ) ) + 1 -&gt; ist 4 in meinem bsp wenn die &quot;+ 1&quot; nicht machst halt 3
</code></pre>
<p>also einfacher geht es echt nicht oder ich bin zu kompliziert <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/1400518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400518</guid><dc:creator><![CDATA[oelsni]]></dc:creator><pubDate>Fri, 09 Nov 2007 19:32:27 GMT</pubDate></item></channel></rss>