<?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-Werte ändern sich wie von Geisterhand :confused: gelöst]]></title><description><![CDATA[<p>Hallo zusammen. Bin neu hier im Forum und habe direkt ein Problem an dem ich grad verzweifle.<br />
Ich schreibe grad spaßeshalber ein Programm dass eine Kurvendiskussion ganzrationaler Funktionen n-ten grades erstellen soll. Wäre auch kein Problem<br />
wenn der Compiler das machen würde was ich ihm sage <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>In folgendem Code liegt das Problem:</p>
<pre><code>// fkt 2ten grades wird durch horner schema berechnet
void schnittp::horner()
{ // ... alles wird richtig berechnet....//

		for(int i=0; i&lt;f-1; i++)
	{

		a1[i] = xh[i];
		cout &lt;&lt; endl &lt;&lt; a1[i];  //Ausgabe zum überprüfen der werte 
	}
	f--;

// pq-formel
void schnittp::pq()
{
	if (f == 2)
	{
		for(int i=0; i&lt;=f; i++)
	{

		c[i] = a1[i];
		cout &lt;&lt; endl &lt;&lt; a1[i]; //hier sind die werte plötzlich anders
	}
// pq formel wird mit c[] berechnet....

void schnittp::nst()
{
                schnittp::newton();
		schnittp::horner();
		schnittp::pq();
</code></pre>
<p>das Array a1[] hat eine ausreichende größe und wird sonst nirgendwo angetastet.<br />
als Ausgabebeispiel die fkt f(x)= x³+2x²-x-2 : durch newton Verfahren wird die Nullstelle x=1 gefunden und nach horner bekommt a1 die werte 1,3,2.<br />
bei ausführung von pq() hat a1 allerdings die werte 3,2,0.<br />
Ich versteh nicht was das soll. Hat jemand ne Idee wie ich dem entgegenwirken kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/314271/array-werte-ändern-sich-wie-von-geisterhand-confused-gelöst</link><generator>RSS for Node</generator><lastBuildDate>Sat, 01 Aug 2026 09:48:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/314271.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Feb 2013 05:00:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Wed, 27 Feb 2013 05:45:31 GMT]]></title><description><![CDATA[<p>Hallo zusammen. Bin neu hier im Forum und habe direkt ein Problem an dem ich grad verzweifle.<br />
Ich schreibe grad spaßeshalber ein Programm dass eine Kurvendiskussion ganzrationaler Funktionen n-ten grades erstellen soll. Wäre auch kein Problem<br />
wenn der Compiler das machen würde was ich ihm sage <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>In folgendem Code liegt das Problem:</p>
<pre><code>// fkt 2ten grades wird durch horner schema berechnet
void schnittp::horner()
{ // ... alles wird richtig berechnet....//

		for(int i=0; i&lt;f-1; i++)
	{

		a1[i] = xh[i];
		cout &lt;&lt; endl &lt;&lt; a1[i];  //Ausgabe zum überprüfen der werte 
	}
	f--;

// pq-formel
void schnittp::pq()
{
	if (f == 2)
	{
		for(int i=0; i&lt;=f; i++)
	{

		c[i] = a1[i];
		cout &lt;&lt; endl &lt;&lt; a1[i]; //hier sind die werte plötzlich anders
	}
// pq formel wird mit c[] berechnet....

void schnittp::nst()
{
                schnittp::newton();
		schnittp::horner();
		schnittp::pq();
</code></pre>
<p>das Array a1[] hat eine ausreichende größe und wird sonst nirgendwo angetastet.<br />
als Ausgabebeispiel die fkt f(x)= x³+2x²-x-2 : durch newton Verfahren wird die Nullstelle x=1 gefunden und nach horner bekommt a1 die werte 1,3,2.<br />
bei ausführung von pq() hat a1 allerdings die werte 3,2,0.<br />
Ich versteh nicht was das soll. Hat jemand ne Idee wie ich dem entgegenwirken kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302037</guid><dc:creator><![CDATA[fakka270390]]></dc:creator><pubDate>Wed, 27 Feb 2013 05:45:31 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Tue, 26 Feb 2013 06:05:52 GMT]]></title><description><![CDATA[<p>Schaue dir noch einmal an, wie viele Werte du füllst und wie viele du abfragst .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302039</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 26 Feb 2013 06:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Tue, 26 Feb 2013 06:39:01 GMT]]></title><description><![CDATA[<p>ich hab aber doch bei horner() eine Ausgabe eingefügt die mir zeigt dass ich 3 Werte einfüge und bei pq werden auch 3 werte ausgegeben. allerdings werden die werte von a1[1] aufwärts angezeigt anstatt von a1[0] so wie es eigentlich sein sollte und so wie es da auch steht.</p>
<p>edit: hat sich erledigt. der erste wert der ausgabe kam von ner andern ausgabe die sich noch im code versteckt hatte <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="😃"
    /> <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/2302044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302044</guid><dc:creator><![CDATA[fakka270390]]></dc:creator><pubDate>Tue, 26 Feb 2013 06:39:01 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Tue, 26 Feb 2013 16:42:47 GMT]]></title><description><![CDATA[<p>Ja, war mein Fehler, ich hatte das f-- übersehen. <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/2302215</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302215</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 26 Feb 2013 16:42:47 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Thu, 12 Jun 2014 03:31:02 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302280</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Thu, 12 Jun 2014 03:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Tue, 26 Feb 2013 19:40:37 GMT]]></title><description><![CDATA[<p>Gegen x, y, z, w, i und allen mathematischen Variablen ist nichts einzuwenden, finde ich.<br />
Und bei Schleifenvariablen ist das auch in Ordnung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302290</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302290</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 26 Feb 2013 19:40:37 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Werte ändern sich wie von Geisterhand :confused: gelöst on Wed, 27 Feb 2013 03:43:34 GMT]]></title><description><![CDATA[<p>ich find es einfacher mit buchstaben statt mit namen zu arbeiten. ich mus sonst immer wieder in die class.h schauen wie ich jetzt was genannt hab. dann lieber sowas wie double c[50]; //zwischenwert für blabla...<br />
is aber wohl geschmackssache</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302396</guid><dc:creator><![CDATA[fakka270390]]></dc:creator><pubDate>Wed, 27 Feb 2013 03:43:34 GMT</pubDate></item></channel></rss>