<?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[array auswerten]]></title><description><![CDATA[<p>Guten Tag zusammen,<br />
für ein Schulprojekt soll aus einem einfachen Array [1;4;7;6;9;8;8;3;3;2] bestimmte Werte ausgelesen werden. Diese Werte sollen in einem Bereich von 5-10 liegen. In diesem Bereich soll der erste und letzte Wert des Bereichs ausgegeben werden, sowie der minimale Wert in diesem Bereich. Allerdings soll nicht der genaue Wert ausgegeben werden, sondern die Position, an dem sich der Wert befindet, zum Beispiel so:</p>
<p>erste = array[3]<br />
letzte = array[7]<br />
minimum = array[4]</p>
<p>Kann mir jemand helfen und sagen, wie ich die Werte in den eckigen Klammern bestimmen kann?</p>
<p>Das Array durchlaufe ich mit dem Laufindex k:</p>
<pre><code>for(k=0; k&lt;Anzahl; ++k)
</code></pre>
<p>und den Bereich prüfe ich in der For-Schleife mit</p>
<pre><code>if(array[k]&gt;=5 &amp;&amp; array[k]&lt;=10)
</code></pre>
<p>Wäre toll, wenn mir jemand helfen kann!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/340168/array-auswerten</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 10:46:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/340168.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Oct 2016 11:05:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to array auswerten on Sun, 23 Oct 2016 11:05:02 GMT]]></title><description><![CDATA[<p>Guten Tag zusammen,<br />
für ein Schulprojekt soll aus einem einfachen Array [1;4;7;6;9;8;8;3;3;2] bestimmte Werte ausgelesen werden. Diese Werte sollen in einem Bereich von 5-10 liegen. In diesem Bereich soll der erste und letzte Wert des Bereichs ausgegeben werden, sowie der minimale Wert in diesem Bereich. Allerdings soll nicht der genaue Wert ausgegeben werden, sondern die Position, an dem sich der Wert befindet, zum Beispiel so:</p>
<p>erste = array[3]<br />
letzte = array[7]<br />
minimum = array[4]</p>
<p>Kann mir jemand helfen und sagen, wie ich die Werte in den eckigen Klammern bestimmen kann?</p>
<p>Das Array durchlaufe ich mit dem Laufindex k:</p>
<pre><code>for(k=0; k&lt;Anzahl; ++k)
</code></pre>
<p>und den Bereich prüfe ich in der For-Schleife mit</p>
<pre><code>if(array[k]&gt;=5 &amp;&amp; array[k]&lt;=10)
</code></pre>
<p>Wäre toll, wenn mir jemand helfen kann!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512552</guid><dc:creator><![CDATA[hihomer]]></dc:creator><pubDate>Sun, 23 Oct 2016 11:05:02 GMT</pubDate></item><item><title><![CDATA[Reply to array auswerten on Sun, 23 Oct 2016 11:17:49 GMT]]></title><description><![CDATA[<p>Du merkst dir k und nicht array[k]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512553</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Sun, 23 Oct 2016 11:17:49 GMT</pubDate></item><item><title><![CDATA[Reply to array auswerten on Sun, 23 Oct 2016 11:25:27 GMT]]></title><description><![CDATA[<p>und wie funktioniert das mit dem merken? Wenn ich k merken möchte, habe ich das Problem, dass es innerhalb der Schleife liegt und somit auch bei den folgenden zulässigen Werten mit hoch zählt... Ich schaffe es nicht, dass der gemerkte Wert k nicht weiter von der schleife beeinflusst wird..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512554</guid><dc:creator><![CDATA[hihomer]]></dc:creator><pubDate>Sun, 23 Oct 2016 11:25:27 GMT</pubDate></item><item><title><![CDATA[Reply to array auswerten on Sun, 23 Oct 2016 12:28:40 GMT]]></title><description><![CDATA[<pre><code>erste = k;
letzte = k;
minimum = k;
</code></pre>
<p>Aber nicht alles direkt hintereinander, sondern bei der jeweiligen Bedingung</p>
<pre><code>minimum = 0; // Das Minimum liegt beim Index 0
for(k=0; k&lt;Anzahl; ++k)
{ if (array[minimum] &lt; array[k]) 
     minimum = k;
}
printf(&quot;Minimum bei %d ist %d\n&quot;, minimum, array[minimum]);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2512561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512561</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Sun, 23 Oct 2016 12:28:40 GMT</pubDate></item><item><title><![CDATA[Reply to array auswerten on Sun, 23 Oct 2016 12:55:16 GMT]]></title><description><![CDATA[<p>vielen Dank. Leider suche ich nicht das absolute Minimum, sondern das Minimum im Bereich zwischen 5 und 10, hier also die Zahl 6...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512567</guid><dc:creator><![CDATA[hihomer]]></dc:creator><pubDate>Sun, 23 Oct 2016 12:55:16 GMT</pubDate></item><item><title><![CDATA[Reply to array auswerten on Sun, 23 Oct 2016 13:02:34 GMT]]></title><description><![CDATA[<p>Dann frage diesen Bereich noch als zusätzliche Bedingung ab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2512568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2512568</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Sun, 23 Oct 2016 13:02:34 GMT</pubDate></item></channel></rss>