<?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 inkl switch]]></title><description><![CDATA[<p>hallo, ich bin neu mit c++. muss für ein schulprojekt eine aufgabe verwirklichen<br />
und komme da absolut nicht weiter. vielleicht kann mir mal einer helfen?</p>
<p>die aufgabe:<br />
Weitsprungwettbewerb, Lehrer trägt sprungweite in eine liste ein.<br />
Nach 3 Monaten wird die Leistungsabnahme wiederholt.<br />
Es gibt 2 Möglichkeiten der Bewertung:<br />
1.Note wird abhängig von Sprungweite ermittelt:<br />
Sprungweite Note<br />
Über 5m 1<br />
4,75-4.99 2<br />
4.50-4,74 3<br />
4,25-4,49 4<br />
4,00-4,24 5<br />
unter 4 6</p>
<p>2.Steigerung der Sprungweite wird bewertet:<br />
Steigerung Note<br />
Mehr als 50cm 1<br />
40-49cm 2<br />
30-39 3<br />
20-29 4<br />
10-19 5<br />
Unter 10 6</p>
<p>Beide Bewertungsmöglichkeiten werden herangezogen und diejeniege, welche die bessere Note ergibt wird in die Notenliste eingetragen:</p>
<p>Die Aufgabe: c++ Programm welches Sprungweite am jahresanfang und die steigerung einliest und dann die note auf dem bildschirm ausgibt. vorgang soll so of wiederholt werden, bis der nutzer das programm beendet.<br />
bei programmende soll die insgesamt beste sprungweite und gröpte leistungssteigerung auf dem bildschirm ausgegeben werden.</p>
<p>So, ich hab schon echt einiges versucht, und ich kriegs einfach nicht hin, wie gesagt bin auch neu.<br />
Mein Ansatz wäre:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;

using namespace std;

int main(int argc, char *argv[])
{
    char eing;
    int i = 0;

    while(i==0){
    cout&lt;&lt;&quot;Sprungweite in Metern[a]:&quot;&lt;&lt;endl;
    cout&lt;&lt;&quot;Steigerung in Centimetern[b]:&quot;&lt;&lt;endl;
    cout&lt;&lt;&quot;Beende [x]&quot;&lt;&lt;endl&lt;&lt;endl;
    cout&lt;&lt;&quot;Auswahl: &quot;;

    cin&gt;&gt;eing;

    switch(eing){
                 case 'a':{
                       }
                 }
                }

    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<p>bin für jeden tip dankbar.</p>
<p>/edit pumuckl: cpp-Tags. Nächstemal bitte selbst dran denken!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/285723/schleife-inkl-switch</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 09:08:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/285723.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Apr 2011 16:22:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to schleife inkl switch on Wed, 27 Apr 2011 06:58:19 GMT]]></title><description><![CDATA[<p>hallo, ich bin neu mit c++. muss für ein schulprojekt eine aufgabe verwirklichen<br />
und komme da absolut nicht weiter. vielleicht kann mir mal einer helfen?</p>
<p>die aufgabe:<br />
Weitsprungwettbewerb, Lehrer trägt sprungweite in eine liste ein.<br />
Nach 3 Monaten wird die Leistungsabnahme wiederholt.<br />
Es gibt 2 Möglichkeiten der Bewertung:<br />
1.Note wird abhängig von Sprungweite ermittelt:<br />
Sprungweite Note<br />
Über 5m 1<br />
4,75-4.99 2<br />
4.50-4,74 3<br />
4,25-4,49 4<br />
4,00-4,24 5<br />
unter 4 6</p>
<p>2.Steigerung der Sprungweite wird bewertet:<br />
Steigerung Note<br />
Mehr als 50cm 1<br />
40-49cm 2<br />
30-39 3<br />
20-29 4<br />
10-19 5<br />
Unter 10 6</p>
<p>Beide Bewertungsmöglichkeiten werden herangezogen und diejeniege, welche die bessere Note ergibt wird in die Notenliste eingetragen:</p>
<p>Die Aufgabe: c++ Programm welches Sprungweite am jahresanfang und die steigerung einliest und dann die note auf dem bildschirm ausgibt. vorgang soll so of wiederholt werden, bis der nutzer das programm beendet.<br />
bei programmende soll die insgesamt beste sprungweite und gröpte leistungssteigerung auf dem bildschirm ausgegeben werden.</p>
<p>So, ich hab schon echt einiges versucht, und ich kriegs einfach nicht hin, wie gesagt bin auch neu.<br />
Mein Ansatz wäre:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;

using namespace std;

int main(int argc, char *argv[])
{
    char eing;
    int i = 0;

    while(i==0){
    cout&lt;&lt;&quot;Sprungweite in Metern[a]:&quot;&lt;&lt;endl;
    cout&lt;&lt;&quot;Steigerung in Centimetern[b]:&quot;&lt;&lt;endl;
    cout&lt;&lt;&quot;Beende [x]&quot;&lt;&lt;endl&lt;&lt;endl;
    cout&lt;&lt;&quot;Auswahl: &quot;;

    cin&gt;&gt;eing;

    switch(eing){
                 case 'a':{
                       }
                 }
                }

    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}
</code></pre>
<p>bin für jeden tip dankbar.</p>
<p>/edit pumuckl: cpp-Tags. Nächstemal bitte selbst dran denken!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054681</guid><dc:creator><![CDATA[Socke]]></dc:creator><pubDate>Wed, 27 Apr 2011 06:58:19 GMT</pubDate></item><item><title><![CDATA[Reply to schleife inkl switch on Tue, 26 Apr 2011 17:05:20 GMT]]></title><description><![CDATA[<p>Du solltest in jedem Schleifendurchlauf BEIDE Werte einlesen (Sprungweite und Steigerung). Danach kannst du deine Berechnungen anstellen, um daraus die Note zu ermitteln.</p>
<p>PS: Ich war mal so frei, deinen Beitrag auszulagern - in dem alten Thema hatte er nichts zu suchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054693</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 26 Apr 2011 17:05:20 GMT</pubDate></item><item><title><![CDATA[Reply to schleife inkl switch on Tue, 26 Apr 2011 17:38:16 GMT]]></title><description><![CDATA[<p>Socke schrieb:</p>
<blockquote>
<p>Sprungweite Note<br />
Über 5m 1<br />
4,75-4.99 2<br />
4.50-4,74 3<br />
4,25-4,49 4<br />
4,00-4,24 5<br />
unter 4 6</p>
<p>2.Steigerung der Sprungweite wird bewertet:<br />
Steigerung Note<br />
Mehr als 50cm 1<br />
40-49cm 2<br />
30-39 3<br />
20-29 4<br />
10-19 5<br />
Unter 10 6</p>
</blockquote>
<p>-&gt; benutze hier eine if else Anweisung<br />
um zu sehen welche note besser ist auch eine if anweisung</p>
<p>-&gt; das maximum musst du in der Schleife bereits berechnen<br />
if(max_Sprungweite&lt;Sprungweite[i]) max_Sprungweite=Sprungweite[i];<br />
dasselbe musst du dann mir der Steigerung machen<br />
zuvor musst du noch beide variablen deklarieren und auf null setzen</p>
<p>EDIT: wenn du es trotzdem nicht hinbekommst, sag einfach wo du hängen bleibst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2054703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054703</guid><dc:creator><![CDATA[ManuEllen]]></dc:creator><pubDate>Tue, 26 Apr 2011 17:38:16 GMT</pubDate></item><item><title><![CDATA[Reply to schleife inkl switch on Tue, 26 Apr 2011 18:52:04 GMT]]></title><description><![CDATA[<p>Lies doch einfach zwei Variablen 'old_length' und 'new_length' ein.</p>
<p>Und dann das:</p>
<pre><code class="language-cpp">double length_difference = old_length - new_length;
int mark = std::min(6 - ((new_length &gt;= 5) + (new_length &gt;= 4.75) + (new_length &gt;= 4.5) + (new_length &gt;= 4.25) + (new_length &gt;= 4)),
                    6 - ((length_difference &gt;= 50) + (length_difference &gt;= 40) + (length_difference &gt;= 30) + (length_difference &gt;= 20) + (length_difference &gt;= 10)));
</code></pre>
<p>Wenn du das verstanden hast, bist du schon mal nicht schlecht <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/2054723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2054723</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Tue, 26 Apr 2011 18:52:04 GMT</pubDate></item></channel></rss>