<?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[4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben]]></title><description><![CDATA[<p>Hi,</p>
<p>bin neu hier und habe auch gleich ein Problem bzw. Frage.<br />
Sitz jetzt schon seit 2 Wochen an diesem Problem das ganze Netz durchforstet und noch keine Lösung gefunden. Muß dazu sagen das ich mich erst seit ca. 2 Monaten mit C++ beschäftige.<br />
Nun zum Problem:</p>
<p>Ich gebe 4 verschiedene Zahlen ein z.B.: Zahl1=8 Zahl2=4 Zahl3=36 Zahl4=2<br />
jetzt möchte ich diese Zahlen der Rangfolge nach ausgeben mit der größten beginnend (in diesem Fall<br />
1: Zahl3<br />
2: Zahl1<br />
3: Zahl2<br />
4: Zahl4<br />
) habe das auch schon hinbekommen mit if anwendungen aber dann konnte ich nur den größten Wert anzeigen lassen und die restlichen waren unsortiert. Und das Programm hatte prommt einen 120 zeilen Code. Gibt es da eine Alternative?<br />
Wenn zwei Werte gleich sind sollten diese den gleichen Platz belegen(bei der ausgabe) z.B. Zahl1=14 Zahl2=3 Zahl3=14 Zahl4=8 dann sollte es so sein<br />
1: Zahl1<br />
1: Zahl3<br />
3: Zahl4<br />
4: Zahl2</p>
<p>hoffe mir kann jemand helfen danke im vorraus...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/204675/4-werte-vergleichen-und-in-einer-bestimmtenten-reiehnfolge-ausgeben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 18:51:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204675.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Feb 2008 21:48:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Tue, 05 Feb 2008 21:48:44 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>bin neu hier und habe auch gleich ein Problem bzw. Frage.<br />
Sitz jetzt schon seit 2 Wochen an diesem Problem das ganze Netz durchforstet und noch keine Lösung gefunden. Muß dazu sagen das ich mich erst seit ca. 2 Monaten mit C++ beschäftige.<br />
Nun zum Problem:</p>
<p>Ich gebe 4 verschiedene Zahlen ein z.B.: Zahl1=8 Zahl2=4 Zahl3=36 Zahl4=2<br />
jetzt möchte ich diese Zahlen der Rangfolge nach ausgeben mit der größten beginnend (in diesem Fall<br />
1: Zahl3<br />
2: Zahl1<br />
3: Zahl2<br />
4: Zahl4<br />
) habe das auch schon hinbekommen mit if anwendungen aber dann konnte ich nur den größten Wert anzeigen lassen und die restlichen waren unsortiert. Und das Programm hatte prommt einen 120 zeilen Code. Gibt es da eine Alternative?<br />
Wenn zwei Werte gleich sind sollten diese den gleichen Platz belegen(bei der ausgabe) z.B. Zahl1=14 Zahl2=3 Zahl3=14 Zahl4=8 dann sollte es so sein<br />
1: Zahl1<br />
1: Zahl3<br />
3: Zahl4<br />
4: Zahl2</p>
<p>hoffe mir kann jemand helfen danke im vorraus...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450115</guid><dc:creator><![CDATA[kthue12]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:48:44 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Tue, 05 Feb 2008 21:53:26 GMT]]></title><description><![CDATA[<p>Schau dir mal <a href="http://de.wikipedia.org/wiki/Bubblesort" rel="nofollow">http://de.wikipedia.org/wiki/Bubblesort</a> an, der Sortieralgorithmus ist relativ einfach umzusetzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450120</guid><dc:creator><![CDATA[deha]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:53:26 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Tue, 05 Feb 2008 21:55:58 GMT]]></title><description><![CDATA[<p>Habe mal sagen hören, dass da die STL noch ganz nützlich sein soll. <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>
<p>Aber den Bubblesort sollte man schon einmal selber implementiert haben. <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/1450122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450122</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Tue, 05 Feb 2008 21:55:58 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Tue, 05 Feb 2008 22:15:00 GMT]]></title><description><![CDATA[<p>std::sort ist dein Freund</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450134</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450134</guid><dc:creator><![CDATA[z_z]]></dc:creator><pubDate>Tue, 05 Feb 2008 22:15:00 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Wed, 06 Feb 2008 08:21:41 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>...Aber den Bubblesort sollte man schon einmal selber implementiert haben. <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>
</blockquote>
<p>Sagt wer ?<br />
Ist das sowas wie &quot;Baum pflanzen, Sohn zeugen, Ferrari fahren&quot; ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450255</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450255</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 06 Feb 2008 08:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Wed, 06 Feb 2008 09:22:14 GMT]]></title><description><![CDATA[<p>Jepp. Im Grunde schon. Sortieralgorithmen sind ein gutes Beispiel zum Erlernen von der Bedeutung von Performanz und den gegebenen Möglichkeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450309</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Wed, 06 Feb 2008 09:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Thu, 07 Feb 2008 21:55:45 GMT]]></title><description><![CDATA[<p>hi,<br />
danke für die hilfe,<br />
das mit dem bubblesort habe ich soweit verstanden aber wie setz ich das in c++ um? wäre net wenn mir jemand nen beispiel quellcode zeigen könnte so das ich es besser nach vollziehen kann!</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1451634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1451634</guid><dc:creator><![CDATA[kthue12]]></dc:creator><pubDate>Thu, 07 Feb 2008 21:55:45 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Thu, 07 Feb 2008 21:58:49 GMT]]></title><description><![CDATA[<p>nochmal: hab was vergessen das mit std::sort habe ich auch nachgeschaut is auch soweit klar aber wenn ich das bei mir anwende funktioniert das auch nicht wenn da jemand nen quellcode hätte so das ich das auch nachvollziehen kann würd ich mich freuen...</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1451635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1451635</guid><dc:creator><![CDATA[kthue12]]></dc:creator><pubDate>Thu, 07 Feb 2008 21:58:49 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Thu, 07 Feb 2008 22:17:49 GMT]]></title><description><![CDATA[<p>einfaches bubblesort ist zum beispiel so:</p>
<pre><code class="language-cpp">const int anzahl = 10;
int zahlen[anzahl];
// zahlen füllen

for(int i = 0; i &lt; anzahl; i++) // algorithmus sooft durchlaufen wie elemente im array
{
  for(int j = 1; j &lt; anzahl; j++)  // jedes element durchgehen und...
  {
    if(zahlen[j-1] &lt; zahlen[j])    // vergleichen, ob das folgende größer ist
      std::swap(zahlen[j-1], zahlen[j]);  // wenn ja, umtauschen
  } 
}

// mit std::sort wäre es in dem falle so:
std::sort(zahlen, zahlen+anzahl);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1451646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1451646</guid><dc:creator><![CDATA[Maxi]]></dc:creator><pubDate>Thu, 07 Feb 2008 22:17:49 GMT</pubDate></item><item><title><![CDATA[Reply to 4 Werte vergleichen und in einer bestimmtenten Reiehnfolge ausgeben on Thu, 07 Feb 2008 22:19:34 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;cstdlib&gt; // std::srand, std::rand
#include &lt;ctime&gt; // std::time
#include &lt;vector&gt; // std::vector
#include &lt;algorithm&gt; // std::sort, std::copy
#include &lt;iterator&gt; // std::ostream_iterator

int main()
{
    // Vector mit Zufallszahlen initialisieren.
    std::srand(static_cast&lt;unsigned&gt;(std::time(NULL)));
    std::vector&lt;unsigned int&gt; data(10, std::rand());

    // Vector ausgeben
    std::copy(data.begin(), data.end(), std::ostream_iterator&lt;unsigned int&gt;(std::cout, &quot;, &quot;));
    // Vector sortieren
    std::sort(data.begin(), data.end());
    // Vector ausgeben
    std::copy(data.begin(), data.end(), std::ostream_iterator&lt;unsigned int&gt;(std::cout, &quot;, &quot;));
}
</code></pre>
<p>So <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/1451648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1451648</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Thu, 07 Feb 2008 22:19:34 GMT</pubDate></item></channel></rss>