<?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[Schleife]]></title><description><![CDATA[<p>morgen, ich hab ein problem ^^</p>
<p>Ich soll mit einer Kopfgesteurten Schleife die Temperatur bis zu 10 min ausgeben.</p>
<p>Nur hab ich 0 Plan wie ich das in einer Schleife machen könnte hat vielleicht wer n tipp ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;
main()
{

long double um,sup,erg,erg2;

cout&lt;&lt;&quot;Wassertemperatur: &quot;;
cin&gt;&gt;sup;

cout&lt;&lt;&quot;Umgebungstemperatur: &quot;;
cin&gt;&gt;um;

erg = sup - um - 10 ;

erg2 = erg - 10;

cout&lt;&lt;&quot;1 min: &quot;&lt;&lt;erg&lt;&lt;&quot;\n&quot;;
cout&lt;&lt;&quot;2 min: &quot;&lt;&lt;erg2&lt;&lt;&quot;\n&quot;;

    system(&quot;PAUSE&quot;);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/214224/schleife</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 17:31:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/214224.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 May 2008 07:56:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 07:56:15 GMT]]></title><description><![CDATA[<p>morgen, ich hab ein problem ^^</p>
<p>Ich soll mit einer Kopfgesteurten Schleife die Temperatur bis zu 10 min ausgeben.</p>
<p>Nur hab ich 0 Plan wie ich das in einer Schleife machen könnte hat vielleicht wer n tipp ?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;
main()
{

long double um,sup,erg,erg2;

cout&lt;&lt;&quot;Wassertemperatur: &quot;;
cin&gt;&gt;sup;

cout&lt;&lt;&quot;Umgebungstemperatur: &quot;;
cin&gt;&gt;um;

erg = sup - um - 10 ;

erg2 = erg - 10;

cout&lt;&lt;&quot;1 min: &quot;&lt;&lt;erg&lt;&lt;&quot;\n&quot;;
cout&lt;&lt;&quot;2 min: &quot;&lt;&lt;erg2&lt;&lt;&quot;\n&quot;;

    system(&quot;PAUSE&quot;);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1517363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517363</guid><dc:creator><![CDATA[Hiho]]></dc:creator><pubDate>Tue, 27 May 2008 07:56:15 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:07:58 GMT]]></title><description><![CDATA[<p>Ich verstehe gar nicht so recht, was das Programm machen soll. Erklär das bitte mal genauer. Hast du denn überhaupt schonmal eine Schleife programmiert?</p>
<p>Kopfgesteuerte Schleife:</p>
<pre><code class="language-cpp">do {
  //mache irgendwas
}while(true);  //Abbruchbedingung
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1517368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517368</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Tue, 27 May 2008 08:07:58 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:07:11 GMT]]></title><description><![CDATA[<p>10 min? heißt das nun 10 minuten oder bis minimal zur Temperatur 10 ab der Eingabe des Users?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517370</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 08:07:11 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:11:28 GMT]]></title><description><![CDATA[<p>Das Wasser kühlt pro min 10% seiner Differenz aus Wassertemperatur und Umgebungstemperatur ab.</p>
<p>Nach jeder Minute soll die Temperatur des Wassers angegeben werden.</p>
<p>Anfangstemperatur vom Wasser 90 C° Umgebungstemperatur 21 C°.</p>
<p>Ja eine Schleife habe ich schon öfters Programmiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517372</guid><dc:creator><![CDATA[hiho]]></dc:creator><pubDate>Tue, 27 May 2008 08:11:28 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:17:05 GMT]]></title><description><![CDATA[<p>_matze schrieb:</p>
<blockquote>
<p>Ich verstehe gar nicht so recht, was das Programm machen soll. Erklär das bitte mal genauer. Hast du denn überhaupt schonmal eine Schleife programmiert?</p>
<p>Kopfgesteuerte Schleife:</p>
<pre><code class="language-cpp">do {
  //mache irgendwas
}while(true);  //Abbruchbedingung
</code></pre>
</blockquote>
<p>Das ist keine <strong>kopfgesteuerte</strong> Schleife.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517374</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Tue, 27 May 2008 08:17:05 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:14:45 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/31723">@hihi</a>, sie dich mal nach <strong>clock()</strong> um, damit sollte es möglich sein, nach jeder minute eine berechnung, bzw eine ausgabe zu machen.Fals ich falsch liege, bitte korrigieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517375</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 08:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:16:36 GMT]]></title><description><![CDATA[<p>Firefighter schrieb:</p>
<blockquote>
<p>damit sollte es möglich sein, nach jeder minute eine berechnung, bzw eine ausgabe zu machen.</p>
</blockquote>
<p>Ich glaube nicht, dass das Programm in Echtzeit laufen muss <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/1517377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517377</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 27 May 2008 08:16:36 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:18:21 GMT]]></title><description><![CDATA[<p>ohh <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="😃"
    /> Gut, naja es wäre aber eine Lösung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> Dann soll er uns sagen wie er die 10min darstellen will.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517381</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 08:18:21 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:19:00 GMT]]></title><description><![CDATA[<p>Ne nicht nach Echtzeit^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517383</guid><dc:creator><![CDATA[hiho]]></dc:creator><pubDate>Tue, 27 May 2008 08:19:00 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:20:46 GMT]]></title><description><![CDATA[<p>Dafür soll eine Fußgesteuerte Schleife verwendet werden.</p>
<p>Die Verarbeitungsphase der Daten soll in ein Unterprogramm ausgelagert werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517385</guid><dc:creator><![CDATA[hiho]]></dc:creator><pubDate>Tue, 27 May 2008 08:20:46 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:22:19 GMT]]></title><description><![CDATA[<p>ja wie dann? ^^ soll das Programm einfach nur die Rechnung beginnend von 90° bis 21° ausführen und anzeigen oder was?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517387</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 08:22:19 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:25:06 GMT]]></title><description><![CDATA[<p>Vermutlich soll das so aussehen:</p>
<p>0 min: 90°<br />
1 min: 83.1°<br />
2 min: 76.89°<br />
usw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517391</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Tue, 27 May 2008 08:25:06 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:29:54 GMT]]></title><description><![CDATA[<p>hier mal ein bisschen pseudocode</p>
<pre><code class="language-cpp">mache
{
   weise temperatur den wert der alten temperatur abzüglich der 10% zu
}solange die temperatur nicht kleiner als 21.00° ist
</code></pre>
<p><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="😃"
    /> ich hoffe das kann man so machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517398</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 08:29:54 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:36:12 GMT]]></title><description><![CDATA[<p>Dann solltest du aber die Formel ändern und an Stelle von erg und erg2 ein Array nehmen (falls du die werte überhaupt zwischenspeichern willst).<br />
also so erstmal...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main( int, char** )
{
	enum { MIN = 10 };

	double um, sup;
	double erg[MIN];

	cout&lt;&lt;&quot;Wassertemperatur: &quot;;
	cin&gt;&gt;sup;

	cout&lt;&lt;&quot;Umgebungstemperatur: &quot;;
	cin&gt;&gt;um;

	int i;
	for( i = 0; i != MIN; ++i )
	{
		sup -= ( sup - um ) * 0.1;
		erg[i] = sup;
	}

	for( i = 0; i != MIN; ++i )
	{
		cout &lt;&lt; endl &lt;&lt; (i + 1) &lt;&lt;&quot; min:\t&quot; &lt;&lt; erg[i] &lt;&lt; &quot; C;&quot;;
	}
	cout &lt;&lt; endl;

	system(&quot;PAUSE&quot;);
	return 0;
}
</code></pre>
<p>// EDIT:</p>
<blockquote>
<p>Ich soll mit einer Kopfgesteurten Schleife die Temperatur bis zu 10 min ausgeben.<br />
(...)<br />
Dafür soll eine Fußgesteuerte Schleife verwendet werden.</p>
</blockquote>
<p>...?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517402</guid><dc:creator><![CDATA[wandrer]]></dc:creator><pubDate>Tue, 27 May 2008 08:36:12 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 08:35:21 GMT]]></title><description><![CDATA[<p>ich habe es so gelöst:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int main()
{
    float anfangstemp = 90.00;
    float endtemp = 21.00;
    int i = 0;

    do
    {
        cout&lt;&lt;&quot;Temp nach &quot;&lt;&lt;i&lt;&lt;&quot; min: &quot;&lt;&lt;anfangstemp&lt;&lt;endl;
        anfangstemp = anfangstemp -(anfangstemp *0.1);

        i = i+1;
    }while(anfangstemp &gt;endtemp);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1517404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517404</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 08:35:21 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 10:35:16 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/15364">@Firefighter</a> warum wird das bei deinem Code bis zu 13 min berechnet ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517512</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517512</guid><dc:creator><![CDATA[hiho]]></dc:creator><pubDate>Tue, 27 May 2008 10:35:16 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 10:38:11 GMT]]></title><description><![CDATA[<p>Weil bei der nächsten Berechnung die Temperatur sonst unter 21° fallen würde, und das wolltest du ja nicht, zumindest habe ich das so verstanden. Von 90° bis 21°</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517517</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 10:38:11 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 10:58:14 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/15364">@Firefighter</a>: Formel falsch, setzen, 6. <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="😉"
    /> Außerdem ist 21°C die Umgebungstemperatur, nicht die Endtemperatur.</p>
<p>Äh, also eigentlich sollte das hier eher den Anforderungen entsprechen (Kopfgesteuert, 10 Min. Betrachtungszeitraum, Berechnung jede Minute):</p>
<pre><code class="language-cpp">double dWasserTemp, dUmgebTemp;
int iMinuten, iMinutenMax;

iMinuten = 10;
iMinutenMax = iMinuten;
dWasserTemp = 90.0;
dUmgebTemp = 21.0;
while (iMinuten &gt;= 0)
{
	cout&lt;&lt;&quot;Temp nach &quot;&lt;&lt;iMinuten&lt;&lt;&quot; Min.: &quot;&lt;&lt;DWasserTemp&lt;&lt;endl;
	dWasserTemp -= (dWasserTemp - dUmgebTemp) / 10;
	--iMinuten;
}
</code></pre>
<p>Was ist denn nun die Aufgabenstellung? Die ist nicht klar ersichtlich, respektive teilweise widersprüchlich....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517527</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 May 2008 10:58:14 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 11:23:42 GMT]]></title><description><![CDATA[<p>Ein Topf Wasser kühlt pro minute um 10% seiner differenz aus Wassertemperatur und Umgebungstemperatur ab. Es soll die Temperatur des Wassers nach jeder Minute angegeben werden, wenn man als Anfangstemperatur 90 °C annimmt. Die Umgebungstemperatur liegt in der Regel bei 21 °C.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517553</guid><dc:creator><![CDATA[hiho]]></dc:creator><pubDate>Tue, 27 May 2008 11:23:42 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 11:31:17 GMT]]></title><description><![CDATA[<p>Über welchen Zeitraum? 10 Minuten? Respektive, was ist die Abbruchbedingung?<br />
War da nicht noch was mit Kopf- oder Fußgesteuerter Schleife?<br />
Sollte nicht die Berechnung in eine Funktion ausgelagert werden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517558</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 May 2008 11:31:17 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 11:44:27 GMT]]></title><description><![CDATA[<p>@Joe_M. wie gemein <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> :), Naja wusste ebend nicht genau was er wollte und habe dann versucht aus seinen Fetzen was zusammenzubauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517566</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 27 May 2008 11:44:27 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 11:53:21 GMT]]></title><description><![CDATA[<p>Ja, so bin ich eben. <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="🤡"
    /> Ist möglicherweise ein Spätschaden von zu viel Alf...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517572</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 May 2008 11:53:21 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 12:06:36 GMT]]></title><description><![CDATA[<p>huhu schrieb:</p>
<blockquote>
<p>Ich soll mit einer Kopfgesteurten Schleife die Temperatur bis zu 10 min ausgeben.<br />
(...)<br />
Dafür soll eine Fußgesteuerte Schleife verwendet werden.<br />
(...)<br />
Ein Topf Wasser kühlt pro minute um 10% seiner differenz aus Wassertemperatur und Umgebungstemperatur ab. Es soll die Temperatur des Wassers nach jeder Minute angegeben werden,<br />
wenn man als Anfangstemperatur 90 °C annimmt. Die Umgebungstemperatur liegt in der Regel bei 21 °C.<br />
(...)<br />
Die Verarbeitungsphase der Daten soll in ein Unterprogramm ausgelagert werden.</p>
</blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;

using namespace std;

void berechne_temperatur( double sup, double um, vector&lt;double&gt;&amp; erg, int min )
{
	int i = 0;
	erg.resize(min);
	do
	{
		sup -= ( sup - um ) * 0.1;
		erg[i] = sup;
		++i;

	} while( i &lt; min );
}

void zeige_werte( vector&lt;double&gt; const&amp; erg )
{
	int min = erg.size();
	int i = 0;
	while( i &lt; min )
	{
		cout &lt;&lt; endl &lt;&lt; (i + 1) &lt;&lt;&quot; min:\t&quot; &lt;&lt; erg[i] &lt;&lt; &quot; C;&quot;;
		++i;
	}
	cout &lt;&lt; endl; 
}

int main( int, char** )
{
	double um, sup;
	int min;
	vector&lt;double&gt; erg;

	cout&lt;&lt;&quot;Wassertemperatur: &quot;;
	cin&gt;&gt;sup;

	cout&lt;&lt;&quot;Umgebungstemperatur: &quot;;
	cin&gt;&gt;um;

	cout&lt;&lt;&quot;Minuten: &quot;;
	cin&gt;&gt;min;

	berechne_temperatur(sup,um,erg,min);
	zeige_werte(erg);

	system(&quot;PAUSE&quot;);
	return 0;
}
</code></pre>
<p><div class="plugin-markdown"><input type="checkbox" id="checkbox15356" checked="true" /><label for="checkbox15356">Fuß- und Kopfgesteuert.</label></div><br />
<div class="plugin-markdown"><input type="checkbox" id="checkbox15355" checked="true" /><label for="checkbox15355">Ausgelagert</label></div><br />
<div class="plugin-markdown"><input type="checkbox" id="checkbox15354" checked="true" /><label for="checkbox15354">restliches Zeugs</label></div><br />
<div class="plugin-markdown"><input type="checkbox" id="checkbox15353" /><label for="checkbox15353">als Klasse verpackt</label></div></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517585</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517585</guid><dc:creator><![CDATA[wandrer]]></dc:creator><pubDate>Tue, 27 May 2008 12:06:36 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 12:14:55 GMT]]></title><description><![CDATA[<p>Ja, so kann man das machen. Ich hätte nur noch die Anfangstemperatur des Wassers mit in den Ergebnisvektor genommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517598</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 27 May 2008 12:14:55 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 12:30:14 GMT]]></title><description><![CDATA[<p>Was heissen den diese Vector Sachen hab sowas noch nie gesehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517613</guid><dc:creator><![CDATA[hiho]]></dc:creator><pubDate>Tue, 27 May 2008 12:30:14 GMT</pubDate></item><item><title><![CDATA[Reply to Schleife on Tue, 27 May 2008 16:44:17 GMT]]></title><description><![CDATA[<p>Das ist ja ein lustiger Thread hier <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="😃"
    /> .<br />
Und da wäre mein Beitrag zur Verwirrung des Fragestellers:</p>
<pre><code class="language-cpp">#include &lt;iomanip&gt;
#include &lt;iostream&gt;

struct TopfWasser  // der Typ 'ein Topf mit Wasser'
{
    TopfWasser()
        : m_time_cnt( 0 )
        , m_temp_wasser()
        , m_temp_umgebung()
        , m_dtemp_dt()
    {}
    TopfWasser&amp; operator++()    // Übergang zum nächsten Zeitpunkt; zur nächsten Minute
    {
        m_temp_wasser -= (m_temp_wasser - m_temp_umgebung) * m_dtemp_dt;
        ++m_time_cnt;
        return *this;
    }

    // --  Topf Einlesen
    static const char* Format() // das Eingabeformat; siehe operator&gt;&gt;
    { 
        return &quot;'Wassertemperatur Umgebungstemperatur Angleichung-pro-Minute[%]'&quot;;
    }
    friend std::istream&amp; operator&gt;&gt;( std::istream&amp; in, TopfWasser&amp; x )
    {
        double dtemp_dt_prz;
        if( in &gt;&gt; x.m_temp_wasser &gt;&gt; x.m_temp_umgebung &gt;&gt; dtemp_dt_prz )
        {
            x.m_time_cnt = 0;
            x.m_dtemp_dt = dtemp_dt_prz / 100;
        }
        return in;
    }

    // --  Topf ausgeben
    friend std::ostream&amp; operator&lt;&lt;( std::ostream&amp; out, const TopfWasser&amp; x )
    {
        using namespace std;
        return out &lt;&lt; setw(3) &lt;&lt; x.m_time_cnt &lt;&lt; &quot; min  &quot;
            &lt;&lt; setw(6) &lt;&lt; fixed &lt;&lt; setprecision(1) &lt;&lt; x.m_temp_wasser &lt;&lt; &quot; Grad&quot;;
    }

    int zeit() const { return m_time_cnt; }

private:
    int m_time_cnt;
    double m_temp_wasser;
    double m_temp_umgebung;
    double m_dtemp_dt;
};

int main()
{
    using namespace std;
    cout &lt;&lt; &quot;Geben Sie die Daten fuer den Temperaturverlauf im Format:&quot; &lt;&lt; endl;
    cout &lt;&lt; TopfWasser::Format() &lt;&lt; &quot; ein&quot; &lt;&lt; endl;
    TopfWasser topf;
    int bis;
    if( cin &gt;&gt; topf &amp;&amp; (cout &lt;&lt; &quot;Wieviele Minuten? \n&quot;, cin &gt;&gt; bis))
    {
        for( ; topf.zeit() &lt;= bis; ++topf )
            cout &lt;&lt; topf &lt;&lt; endl;
    }
    return 0;
}
</code></pre>
<p><div class="plugin-markdown"><input type="checkbox" id="checkbox15357" checked="true" /><label for="checkbox15357">als Klasse verpackt</label></div></p>
<p>hiho schrieb:</p>
<blockquote>
<p>Was heissen den diese Vector Sachen hab sowas noch nie gesehen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
</blockquote>
<p>Guckst Du <a href="http://www.cppreference.com/cppvector/index.html" rel="nofollow">hier</a></p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1517859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1517859</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Tue, 27 May 2008 16:44:17 GMT</pubDate></item></channel></rss>