<?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[C-Summenprogramm]]></title><description><![CDATA[<p>Halo, muss für die Schule ein kleines C-Programm schreiben und komme nicht weiter vielleicht ist hier jemand so nett und kann mir kurz helfen, wäre echt cool.<br />
Wenn das hier nichtins Forum passt dann löschts einfach wieder raus wollte auf jeden Fall keinem auf die Nerven gehen:</p>
<p>Also die Aufgabe lautet:</p>
<p>Schreiben Sie ein c-Programm, das die folgende Reihe näherungsweise berechnet,<br />
b0³ + b2³ + b4³ + b6³ ………..</p>
<p>= 1 + (1/2)³ + (1/2 * ¾)³ + (1/2 * ¾ * 5/6)³ + …………</p>
<p>Die Genauigkeit e soll über die Tastatur eingelesen werden, bei unterschreiten dieser Schranke e wird die Addition angebrochen und die Werte werden ausgegeben.<br />
Also Addieren Sie alle Summanden auf, bis erstmalig ein Summand die Schranke e unterschreitet.</p>
<p>So nun habe ich mich an dem Programm versucht, mein Entwurf sieht so aus:</p>
<p>#include &lt;stdio.h&gt;</p>
<p>main ()</p>
<p>{<br />
double e,s;<br />
int a = 1;<br />
int b = 2;<br />
int x,y,f;<br />
int k;<br />
double c;</p>
<p>printf (&quot;Eingabe der Genauigkeit e:“);<br />
scanf (&quot;%lf&quot;,&amp;e);</p>
<p>for (k=0;k&gt;e;k++)</p>
<p>{<br />
f = f+1;<br />
c = a / b<br />
x = a + 2;<br />
y = b + 2;<br />
s = c + (c * x / y)³ ;</p>
<p>}<br />
printf (“Die Summe bis zum Abbruch beträgt:%lf, es wurden %i Glieder aufaddiert“,s,f);<br />
}</p>
<p>Leider weiß ich nicht wie ich beim mathematischen und bei der Umsetzung ins C-Programm weiter komme,<br />
ich habe jetzt einmal 0,5 + [0,5 *( 3 / 4)]³ gerechnet, aber wie bringe ich das Programm dazu,<br />
das s dem neuen c zuzuweisen, und aus allem eine Summe zu bilden?<br />
Vielleicht findet sich ja jemand der mir dabei kurz mal helfen kann, es ist ja nur ein kleines simples Problem und für jemand der richtig Programmiern kann sicher nicht schwer, Vielen Dank schon mal!!!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/133085/c-summenprogramm</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 18:42:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/133085.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 15 Jan 2006 12:42:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C-Summenprogramm on Sun, 15 Jan 2006 12:42:15 GMT]]></title><description><![CDATA[<p>Halo, muss für die Schule ein kleines C-Programm schreiben und komme nicht weiter vielleicht ist hier jemand so nett und kann mir kurz helfen, wäre echt cool.<br />
Wenn das hier nichtins Forum passt dann löschts einfach wieder raus wollte auf jeden Fall keinem auf die Nerven gehen:</p>
<p>Also die Aufgabe lautet:</p>
<p>Schreiben Sie ein c-Programm, das die folgende Reihe näherungsweise berechnet,<br />
b0³ + b2³ + b4³ + b6³ ………..</p>
<p>= 1 + (1/2)³ + (1/2 * ¾)³ + (1/2 * ¾ * 5/6)³ + …………</p>
<p>Die Genauigkeit e soll über die Tastatur eingelesen werden, bei unterschreiten dieser Schranke e wird die Addition angebrochen und die Werte werden ausgegeben.<br />
Also Addieren Sie alle Summanden auf, bis erstmalig ein Summand die Schranke e unterschreitet.</p>
<p>So nun habe ich mich an dem Programm versucht, mein Entwurf sieht so aus:</p>
<p>#include &lt;stdio.h&gt;</p>
<p>main ()</p>
<p>{<br />
double e,s;<br />
int a = 1;<br />
int b = 2;<br />
int x,y,f;<br />
int k;<br />
double c;</p>
<p>printf (&quot;Eingabe der Genauigkeit e:“);<br />
scanf (&quot;%lf&quot;,&amp;e);</p>
<p>for (k=0;k&gt;e;k++)</p>
<p>{<br />
f = f+1;<br />
c = a / b<br />
x = a + 2;<br />
y = b + 2;<br />
s = c + (c * x / y)³ ;</p>
<p>}<br />
printf (“Die Summe bis zum Abbruch beträgt:%lf, es wurden %i Glieder aufaddiert“,s,f);<br />
}</p>
<p>Leider weiß ich nicht wie ich beim mathematischen und bei der Umsetzung ins C-Programm weiter komme,<br />
ich habe jetzt einmal 0,5 + [0,5 *( 3 / 4)]³ gerechnet, aber wie bringe ich das Programm dazu,<br />
das s dem neuen c zuzuweisen, und aus allem eine Summe zu bilden?<br />
Vielleicht findet sich ja jemand der mir dabei kurz mal helfen kann, es ist ja nur ein kleines simples Problem und für jemand der richtig Programmiern kann sicher nicht schwer, Vielen Dank schon mal!!!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/966990</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/966990</guid><dc:creator><![CDATA[attacke]]></dc:creator><pubDate>Sun, 15 Jan 2006 12:42:15 GMT</pubDate></item><item><title><![CDATA[Reply to C-Summenprogramm on Sun, 15 Jan 2006 12:58:06 GMT]]></title><description><![CDATA[<p>Hallo,<br />
erstens bist du hier im falschen Forum, wahrscheinlich wird dich bald ein Moderator zu ANSI-C verschieben.<br />
zweiten wenn du Code postest dann bitte in Cpp-Tags, dann hast du ne hübsche Syntaxhervorhebung.<br />
Drittens mach doch das aufsummieren einfach ungefähr so:</p>
<pre><code class="language-cpp">summe = summe+summand;
</code></pre>
<p>jetzt musst du dir nurnoch ausdenken wie für jeden Schleifendurchlauf der summand gebildet wird.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/967010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/967010</guid><dc:creator><![CDATA[Jaschi]]></dc:creator><pubDate>Sun, 15 Jan 2006 12:58:06 GMT</pubDate></item><item><title><![CDATA[Reply to C-Summenprogramm on Sun, 15 Jan 2006 12:58:33 GMT]]></title><description><![CDATA[<p>Setze den Code in cpp Tags, dann kann man es besser lesen.</p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;

main ()

{
double e,s;
int a = 1;
int b = 2;
int x,y,f;
int k;
double c;

printf (&quot;Eingabe der Genauigkeit e:“);
scanf (&quot;%lf&quot;,&amp;e);

for (k=0;k&gt;e;k++)

{
f = f+1;
c = a / b
x = a + 2;
y = b + 2;
s = c + (c * x / y)³ ;

}
printf (“Die Summe bis zum Abbruch beträgt:%lf, es wurden %i Glieder aufaddiert“,s,f);
}
</code></pre>
<p>Du hast hier:</p>
<pre><code class="language-cpp">c = a / b
</code></pre>
<p>ein ; vergessen. Außerdem gibt es ³ nicht in C, dazu müsst du eine Funktion verwenden, z.B.</p>
<pre><code class="language-cpp">s = c + pow(c * x / y,3) ;
</code></pre>
<p>Dazu musst du noch die math.h am anfung inkludieren.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/967011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/967011</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sun, 15 Jan 2006 12:58:33 GMT</pubDate></item></channel></rss>