<?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[Belegarbeit und ich krieg ne Krise...]]></title><description><![CDATA[<p>hallöchen,</p>
<p>ich muss eine Belegarbeit in Informatik über ein programm schreiben (welches wir bekommen haben).</p>
<p>.. Besser gesagt, wir sollen dieses Programm (relativ) ausführlich erklären &gt; eine Dokumentation über dieses Prgramme</p>
<p>Das Programm selber dient der Ermittlung von einer Nullstelle mit Hilfe des Näherungsverfahrens</p>
<p>zum Programm selber sollte folgendes enthalten sein:</p>
<p>- Darstellen von Quelltext<br />
a) verwendetete Bibliotheken.. #include... (wenn möglich noch bissl erklären)<br />
b) Variablen und deren Verwendung<br />
c) verwendete Funktionen<br />
d) ein PAP</p>
<p>zu a) .. hab allgemeines zu Bibliotheken schon zusammen getragen, jedoch fehlen mir die genauen aufgaben der einzelnen Bibliotheken</p>
<p>zu b) zu 2 Variablen fehlt mir die Verwendung, weis net für was die Variablen da sind :S</p>
<p>c) verwendete Funktionen hab ich so schon.. evtl. noch paar kleine fragen hab ich</p>
<p>d) PAP hab ich so fertig <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>
<p>hier nun das Programm:</p>
<pre><code>#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#include&lt;conio.h&gt;
#include&lt;string.h&gt;
#include&lt;time.h&gt;
#include&lt;math.h&gt;

float Fkt(float x);
int Vorzeichen(float x);

int main()
    {
    Berechne();
    system (&quot;Pause&quot;);
    }

int Berechne()
    {
        float a,b,c,eps=0.0000001,Schritte,Flag=1;
        puts(&quot;Intervallgrenze a:&quot;);
        scanf(&quot;%f&quot;,&amp;a);
        puts(&quot;Intervallgrenze b:&quot;);
        scanf(&quot;%f&quot;,&amp;b);
        printf(&quot;Werte a=%f und b=%f \n\n&quot;,a,b);
        printf(&quot;Funktionswert von a: %f&quot;,Fkt(a));
        c=a;
  /*      while (c&lt;=b)
                {
                  printf(&quot;c= %f    Fkt(c):%f\n&quot;,c,fabs(Fkt(c)));
                  c=c+0.1;
                }
  */
                      while ((fabs(Fkt(c))&gt;=eps) &amp;&amp; (Flag==1))
                      {
                         if ((Vorzeichen(Fkt(a))) != (Vorzeichen(Fkt(b))))
                           {
                            c=(a+b)/2;
                            printf(&quot;a=%f\tb=%f\tc=%f\tFkt(c)=%f\n&quot;,a,b,c,Fkt(c));
                            if ((Vorzeichen(Fkt(c))) != (Vorzeichen(Fkt(b))))
                               {
                                  a=c;
                               }
                            else

                                   {
                                  b=c;
                               }
                            Schritte++;
                           }
                         else
                           {
                              printf(&quot;Berechung Nullstelle nicht moeglich!\n&quot;);
                              Flag=0;
                           }
                    }
                  printf(&quot;Gefundene Nullstelle = %f in %f Schritten\n\n&quot;,c,Schritte);
    }

float Fkt(float x)
    {
        return(x*x-3*x-4);
    }
int Vorzeichen(float y)
    {
       if (fabs(y)==(y))
              {return 0;}        //Positives Vorzeichen
             else
              {return -1;}       //Negatives Vorzeichen
    }
</code></pre>
<p>des Programm wurde in c gschrieben sollte so also für euch kein Problem sein, bin über jede Hilfe sehr dankbar <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>Wenn mir jemand ausführlich helfen würde, wäre auch top, denn würden wir des über icq oder 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/topic/149613/belegarbeit-und-ich-krieg-ne-krise</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 07:40:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149613.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Jun 2006 18:57:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Belegarbeit und ich krieg ne Krise... on Wed, 07 Jun 2006 18:57:56 GMT]]></title><description><![CDATA[<p>hallöchen,</p>
<p>ich muss eine Belegarbeit in Informatik über ein programm schreiben (welches wir bekommen haben).</p>
<p>.. Besser gesagt, wir sollen dieses Programm (relativ) ausführlich erklären &gt; eine Dokumentation über dieses Prgramme</p>
<p>Das Programm selber dient der Ermittlung von einer Nullstelle mit Hilfe des Näherungsverfahrens</p>
<p>zum Programm selber sollte folgendes enthalten sein:</p>
<p>- Darstellen von Quelltext<br />
a) verwendetete Bibliotheken.. #include... (wenn möglich noch bissl erklären)<br />
b) Variablen und deren Verwendung<br />
c) verwendete Funktionen<br />
d) ein PAP</p>
<p>zu a) .. hab allgemeines zu Bibliotheken schon zusammen getragen, jedoch fehlen mir die genauen aufgaben der einzelnen Bibliotheken</p>
<p>zu b) zu 2 Variablen fehlt mir die Verwendung, weis net für was die Variablen da sind :S</p>
<p>c) verwendete Funktionen hab ich so schon.. evtl. noch paar kleine fragen hab ich</p>
<p>d) PAP hab ich so fertig <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>
<p>hier nun das Programm:</p>
<pre><code>#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#include&lt;conio.h&gt;
#include&lt;string.h&gt;
#include&lt;time.h&gt;
#include&lt;math.h&gt;

float Fkt(float x);
int Vorzeichen(float x);

int main()
    {
    Berechne();
    system (&quot;Pause&quot;);
    }

int Berechne()
    {
        float a,b,c,eps=0.0000001,Schritte,Flag=1;
        puts(&quot;Intervallgrenze a:&quot;);
        scanf(&quot;%f&quot;,&amp;a);
        puts(&quot;Intervallgrenze b:&quot;);
        scanf(&quot;%f&quot;,&amp;b);
        printf(&quot;Werte a=%f und b=%f \n\n&quot;,a,b);
        printf(&quot;Funktionswert von a: %f&quot;,Fkt(a));
        c=a;
  /*      while (c&lt;=b)
                {
                  printf(&quot;c= %f    Fkt(c):%f\n&quot;,c,fabs(Fkt(c)));
                  c=c+0.1;
                }
  */
                      while ((fabs(Fkt(c))&gt;=eps) &amp;&amp; (Flag==1))
                      {
                         if ((Vorzeichen(Fkt(a))) != (Vorzeichen(Fkt(b))))
                           {
                            c=(a+b)/2;
                            printf(&quot;a=%f\tb=%f\tc=%f\tFkt(c)=%f\n&quot;,a,b,c,Fkt(c));
                            if ((Vorzeichen(Fkt(c))) != (Vorzeichen(Fkt(b))))
                               {
                                  a=c;
                               }
                            else

                                   {
                                  b=c;
                               }
                            Schritte++;
                           }
                         else
                           {
                              printf(&quot;Berechung Nullstelle nicht moeglich!\n&quot;);
                              Flag=0;
                           }
                    }
                  printf(&quot;Gefundene Nullstelle = %f in %f Schritten\n\n&quot;,c,Schritte);
    }

float Fkt(float x)
    {
        return(x*x-3*x-4);
    }
int Vorzeichen(float y)
    {
       if (fabs(y)==(y))
              {return 0;}        //Positives Vorzeichen
             else
              {return -1;}       //Negatives Vorzeichen
    }
</code></pre>
<p>des Programm wurde in c gschrieben sollte so also für euch kein Problem sein, bin über jede Hilfe sehr dankbar <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>Wenn mir jemand ausführlich helfen würde, wäre auch top, denn würden wir des über icq oder 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/1073390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073390</guid><dc:creator><![CDATA[c-noob]]></dc:creator><pubDate>Wed, 07 Jun 2006 18:57:56 GMT</pubDate></item><item><title><![CDATA[Reply to Belegarbeit und ich krieg ne Krise... on Wed, 07 Jun 2006 19:05:56 GMT]]></title><description><![CDATA[<p>Hmm, was meinst du wozu das ANSI C Forum da ist?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073397</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Wed, 07 Jun 2006 19:05:56 GMT</pubDate></item><item><title><![CDATA[Reply to Belegarbeit und ich krieg ne Krise... on Wed, 07 Jun 2006 19:19:43 GMT]]></title><description><![CDATA[<p>ansi c ?! es sagt mein nick was ich dvon versteh .. is ansi c net des gleiche wie c++ .. naja egal ... brauch immernoch hilfe^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073406</guid><dc:creator><![CDATA[c-noob]]></dc:creator><pubDate>Wed, 07 Jun 2006 19:19:43 GMT</pubDate></item><item><title><![CDATA[Reply to Belegarbeit und ich krieg ne Krise... on Wed, 07 Jun 2006 19:30:53 GMT]]></title><description><![CDATA[<p>Wenn es das gleiche wäre, würde es dafür nicht 2 Foren geben: <a href="http://de.wikipedia.org/wiki/C-Plusplus" rel="nofollow">http://de.wikipedia.org/wiki/C-Plusplus</a></p>
<blockquote>
<p>zu a) .. hab allgemeines zu Bibliotheken schon zusammen getragen, jedoch fehlen mir die genauen aufgaben der einzelnen Bibliotheken</p>
</blockquote>
<p>Informationen zu Headerdateien findest du z.B. hier:<br />
<a href="http://www.cplusplus.com/ref/" rel="nofollow">http://www.cplusplus.com/ref/</a></p>
<blockquote>
<p>zu b) zu 2 Variablen fehlt mir die Verwendung, weis net für was die Variablen da sind :S</p>
</blockquote>
<p>Wenn du Variablen nicht benötigst, wieso hast du sie dann drin? Außerdem sein aussagekräftige Bezeichner immer von Vorteil, statt Bezeichner wie a, b und c.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073411</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Wed, 07 Jun 2006 19:30:53 GMT</pubDate></item><item><title><![CDATA[Reply to Belegarbeit und ich krieg ne Krise... on Wed, 07 Jun 2006 19:34:31 GMT]]></title><description><![CDATA[<p>(ANSI) C != C++</p>
<p>Naja, egal. Hast du das selbst geschrieben? Wenn nicht, solltest du auf jeden Fall bemängeln, dass die Berechnen Funktion für die Ein- und Ausgabe missbraucht wird. Welche Variablen verstehst du denn nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073416</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Wed, 07 Jun 2006 19:34:31 GMT</pubDate></item><item><title><![CDATA[Reply to Belegarbeit und ich krieg ne Krise... on Wed, 07 Jun 2006 20:18:26 GMT]]></title><description><![CDATA[<p>@ vellas, des programm haben wir gekriegt zur nullstellenberechnung der funktion .. wir sollne des erklären...</p>
<p>@ .filmor</p>
<pre><code>float a,b,c,eps=0.0000001,Schritte,Flag=1;
</code></pre>
<p>die eps steht soweit ich weis für die epsilon umgebung für des intervall .. nur des ist wieder tiefstes mathe, also keine ahnung was des genau bewirkt</p>
<p>dann für was &quot;Schritte&quot; und &quot;flag=1&quot; da ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073457</guid><dc:creator><![CDATA[c-noob]]></dc:creator><pubDate>Wed, 07 Jun 2006 20:18:26 GMT</pubDate></item></channel></rss>