<?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[Wie kann ich doppelte Zahlen vermeiden ?]]></title><description><![CDATA[<p>Hey C++ Community,<br />
sitze gerade an einem prog, welches mir das minimum suchen soll. jetzt will ich noch vermeiden, dass man 2 oder mehr gleiche zahlen bei values[max] einlesen kann, komme aber nicht drauf...</p>
<p>#include &lt;stdio.h&gt;<br />
#include &lt;stdlib.h&gt;<br />
#define max 6<br />
void main()<br />
{<br />
int values[max] = {3,4,2,7,3,1}, i, min, pos, j;</p>
<p>// Findet Minimum und dessen Position</p>
<p>for (j=0; j&lt;max-1; j++)<br />
{</p>
<p>min = values[j];<br />
pos = j;</p>
<p>for (i=1+j; i&lt;max; i++)<br />
{<br />
// values[i] neues Minimum ?<br />
if( values[i] &lt; min)<br />
{<br />
min= values[i];<br />
pos= i;<br />
}</p>
<p>}<br />
// printf(&quot;Min: %d, an Indexposition: %d\n&quot;, min, pos);</p>
<p>// Tausche Minimum an Indexposition 0</p>
<p>values[pos] = values[j];<br />
values[j] = min;<br />
}<br />
printf(&quot; Feld sortiert: &quot;);<br />
for ( i = 0; i &lt; max; i++)<br />
printf(&quot;%d&quot;, values[i]);<br />
printf(&quot;\n \n&quot;);<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/314466/wie-kann-ich-doppelte-zahlen-vermeiden</link><generator>RSS for Node</generator><lastBuildDate>Sat, 01 Aug 2026 04:32:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/314466.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Mar 2013 12:16:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie kann ich doppelte Zahlen vermeiden ? on Sun, 03 Mar 2013 12:16:16 GMT]]></title><description><![CDATA[<p>Hey C++ Community,<br />
sitze gerade an einem prog, welches mir das minimum suchen soll. jetzt will ich noch vermeiden, dass man 2 oder mehr gleiche zahlen bei values[max] einlesen kann, komme aber nicht drauf...</p>
<p>#include &lt;stdio.h&gt;<br />
#include &lt;stdlib.h&gt;<br />
#define max 6<br />
void main()<br />
{<br />
int values[max] = {3,4,2,7,3,1}, i, min, pos, j;</p>
<p>// Findet Minimum und dessen Position</p>
<p>for (j=0; j&lt;max-1; j++)<br />
{</p>
<p>min = values[j];<br />
pos = j;</p>
<p>for (i=1+j; i&lt;max; i++)<br />
{<br />
// values[i] neues Minimum ?<br />
if( values[i] &lt; min)<br />
{<br />
min= values[i];<br />
pos= i;<br />
}</p>
<p>}<br />
// printf(&quot;Min: %d, an Indexposition: %d\n&quot;, min, pos);</p>
<p>// Tausche Minimum an Indexposition 0</p>
<p>values[pos] = values[j];<br />
values[j] = min;<br />
}<br />
printf(&quot; Feld sortiert: &quot;);<br />
for ( i = 0; i &lt; max; i++)<br />
printf(&quot;%d&quot;, values[i]);<br />
printf(&quot;\n \n&quot;);<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303848</guid><dc:creator><![CDATA[DirtySanchez]]></dc:creator><pubDate>Sun, 03 Mar 2013 12:16:16 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann ich doppelte Zahlen vermeiden ? on Sun, 03 Mar 2013 12:37:58 GMT]]></title><description><![CDATA[<p>Bist du sicher, dass du C++ machen willst? Falls ja, zeig ich dir gerne den C++-Weg. Falls nein, möge dich ein Mod bitte verschieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303859</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Sun, 03 Mar 2013 12:37:58 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann ich doppelte Zahlen vermeiden ? on Sun, 03 Mar 2013 12:38:49 GMT]]></title><description><![CDATA[<p>1.- Das ist C und nicht C++<br />
2.- Du liest noch gar nichts ein<br />
3.- Deine Formatierung ist scheisse, bzw. du hast keine Codetags benutzt</p>
<pre><code>#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#define max 6

void main()
{
	int values[max] = {3,4,2,7,3,1}, i, min, pos, j;

	// Findet Minimum und dessen Position

	for (j=0; j&lt;max-1; j++)
	{
		min = values[j];
		pos = j;

		for (i=1+j; i&lt;max; i++)
		{
			// values[i] neues Minimum ?
			if( values[i] &lt; min)
			{
				min= values[i];
				pos= i;
			}
		}
		// printf(&quot;Min: %d, an Indexposition: %d\n&quot;, min, pos);

		// Tausche Minimum an Indexposition 0

		values[pos] = values[j];
		values[j] = min;
	}

	printf(&quot; Feld sortiert: &quot;);
	for ( i = 0; i &lt; max; i++)
		printf(&quot;%d&quot;, values[i]);

	printf(&quot;\n \n&quot;);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2303860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303860</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sun, 03 Mar 2013 12:38:49 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann ich doppelte Zahlen vermeiden ? on Sun, 03 Mar 2013 12:46:51 GMT]]></title><description><![CDATA[<pre><code>int values[max] = {3,4,2,7,3,1}, i, min, pos, j;
</code></pre>
<p>Gibt es eine Möglichkeit Variablen noch beschissener zur definieren/initialisieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303862</guid><dc:creator><![CDATA[wtfftw]]></dc:creator><pubDate>Sun, 03 Mar 2013 12:46:51 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann ich doppelte Zahlen vermeiden ? on Sun, 03 Mar 2013 12:50:29 GMT]]></title><description><![CDATA[<p>Wow, danke für eure großzügige Hilfe !<br />
Man wird als absoluter Neuling nicht immer so nett beraten wie von euch!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303864</guid><dc:creator><![CDATA[DirtySanchez]]></dc:creator><pubDate>Sun, 03 Mar 2013 12:50:29 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann ich doppelte Zahlen vermeiden ? on Sun, 03 Mar 2013 13:55:40 GMT]]></title><description><![CDATA[<p>Ja, so ist das hier. Das was du da machst ist alles andere als gut. Ansonsten solltest du Skym0sh0s Punkt zwei beantworten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303885</guid><dc:creator><![CDATA[wtfftw]]></dc:creator><pubDate>Sun, 03 Mar 2013 13:55:40 GMT</pubDate></item></channel></rss>