<?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[Briefportoberechnung]]></title><description><![CDATA[<p>Schreiben Sie Ihr Programm so, dass es neben dem Porto von nationalen Briefen auch das Porto von Europabriefen berechnen kann.</p>
<p>ich habe einen Quellcode entworfen wo jedoch beide fälle angegangen werden wenn ich ein d eingebe bei e wird nur der Europabrief berechnet. Kann mal jemand darüberschauen und mir bescheid geben was ich falsch gemacht hab. Desweiteren sollte ich einrückungen vornehmen, jedoch ist mir nicht klar wo ich das zu machen habe,vielleicht kann mir jemand von euch auf die Sprünge helfen</p>
<p>Lg Tobi</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
int gewicht; // gewicht in g<br />
char wahl;</p>
<p>cout&lt;&lt;&quot;e bitte eingeben fuer den Europabrief: &quot;&lt;&lt;&quot;\n&quot;;<br />
cout&lt;&lt;&quot;d bitte eingeben fuer den Brief innerhalb Deutschlands: &quot;&lt;&lt;&quot;\n&quot;;<br />
cin&gt;&gt;wahl;</p>
<p>switch(wahl){<br />
case 'd':<br />
cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;<br />
cin&gt;&gt;gewicht;</p>
<p>if(gewicht&gt;0&amp;&amp;gewicht&lt;=20){<br />
cout&lt;&lt;&quot;Das Porto für den Standardbrief kostet 0,55 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Kompaktbrief betraegt 1,00 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Großbrief betraegt 1,44 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000){<br />
cout&lt;&lt;&quot;Das Porto fuer den Maxibrief betraegt 2,20 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else{<br />
cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;;<br />
break;<br />
}</p>
<p>case 'e':<br />
cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;<br />
cin&gt;&gt;gewicht;<br />
if(gewicht&gt;0&amp;&amp;gewicht&lt;=20){<br />
cout&lt;&lt;&quot;Das Porto für den Europastandardbrief kostet 0,65 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Europakompaktbrief betraegt 1,10 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Europagroßbrief betraegt 1,54 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000){<br />
cout&lt;&lt;&quot;Das Porto fuer den Europamaxibrief betraegt 2,30 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else{<br />
cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;;<br />
break;<br />
}<br />
return 0;<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/278755/briefportoberechnung</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 01:23:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/278755.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 12 Dec 2010 16:36:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Briefportoberechnung on Sun, 12 Dec 2010 16:36:12 GMT]]></title><description><![CDATA[<p>Schreiben Sie Ihr Programm so, dass es neben dem Porto von nationalen Briefen auch das Porto von Europabriefen berechnen kann.</p>
<p>ich habe einen Quellcode entworfen wo jedoch beide fälle angegangen werden wenn ich ein d eingebe bei e wird nur der Europabrief berechnet. Kann mal jemand darüberschauen und mir bescheid geben was ich falsch gemacht hab. Desweiteren sollte ich einrückungen vornehmen, jedoch ist mir nicht klar wo ich das zu machen habe,vielleicht kann mir jemand von euch auf die Sprünge helfen</p>
<p>Lg Tobi</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
int gewicht; // gewicht in g<br />
char wahl;</p>
<p>cout&lt;&lt;&quot;e bitte eingeben fuer den Europabrief: &quot;&lt;&lt;&quot;\n&quot;;<br />
cout&lt;&lt;&quot;d bitte eingeben fuer den Brief innerhalb Deutschlands: &quot;&lt;&lt;&quot;\n&quot;;<br />
cin&gt;&gt;wahl;</p>
<p>switch(wahl){<br />
case 'd':<br />
cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;<br />
cin&gt;&gt;gewicht;</p>
<p>if(gewicht&gt;0&amp;&amp;gewicht&lt;=20){<br />
cout&lt;&lt;&quot;Das Porto für den Standardbrief kostet 0,55 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Kompaktbrief betraegt 1,00 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Großbrief betraegt 1,44 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000){<br />
cout&lt;&lt;&quot;Das Porto fuer den Maxibrief betraegt 2,20 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else{<br />
cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;;<br />
break;<br />
}</p>
<p>case 'e':<br />
cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;<br />
cin&gt;&gt;gewicht;<br />
if(gewicht&gt;0&amp;&amp;gewicht&lt;=20){<br />
cout&lt;&lt;&quot;Das Porto für den Europastandardbrief kostet 0,65 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Europakompaktbrief betraegt 1,10 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500){<br />
cout&lt;&lt;&quot;Das Porto fuer einen Europagroßbrief betraegt 1,54 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000){<br />
cout&lt;&lt;&quot;Das Porto fuer den Europamaxibrief betraegt 2,30 €. &quot;&lt;&lt;&quot;\n&quot;;<br />
}else{<br />
cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;;<br />
break;<br />
}<br />
return 0;<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1993378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1993378</guid><dc:creator><![CDATA[tobifeli]]></dc:creator><pubDate>Sun, 12 Dec 2010 16:36:12 GMT</pubDate></item><item><title><![CDATA[Reply to Briefportoberechnung on Sun, 12 Dec 2010 16:55:34 GMT]]></title><description><![CDATA[<p>Mit Einrücken hättest du leicht erlkennen können, dass deine breaks, und das return an der falschen Stelle sind. Ich habe dir deinen Code eingerückt, den Fehler solltest du jetzt selbst verbessern können.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; 
using namespace std; 

int main() 
{ 
	int gewicht; // gewicht in g 
	char wahl; 

	cout&lt;&lt;&quot;e bitte eingeben fuer den Europabrief: &quot;&lt;&lt;&quot;\n&quot;; 
	cout&lt;&lt;&quot;d bitte eingeben fuer den Brief innerhalb Deutschlands: &quot;&lt;&lt;&quot;\n&quot;; 
	cin&gt;&gt;wahl; 

	switch(wahl)
	{ 
	case 'd': 
		cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;; 
		cin&gt;&gt;gewicht; 

		if(gewicht&gt;0&amp;&amp;gewicht&lt;=20)
		{ 
			cout&lt;&lt;&quot;Das Porto für den Standardbrief kostet 0,55 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50)
		{ 
			cout&lt;&lt;&quot;Das Porto fuer einen Kompaktbrief betraegt 1,00 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500)
		{ 
			cout&lt;&lt;&quot;Das Porto fuer einen Großbrief betraegt 1,44 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000)
		{ 
			cout&lt;&lt;&quot;Das Porto fuer den Maxibrief betraegt 2,20 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else
		{ 
			cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;; 
			break; //hier nicht
		} 
		//Hier gehört break; hin

	case 'e': 
		cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;; 
		cin&gt;&gt;gewicht; 
		if(gewicht&gt;0&amp;&amp;gewicht&lt;=20)
		{ 
			cout&lt;&lt;&quot;Das Porto für den Europastandardbrief kostet 0,65 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50)
		{ 
			cout&lt;&lt;&quot;Das Porto fuer einen Europakompaktbrief betraegt 1,10 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500)
		{ 
			cout&lt;&lt;&quot;Das Porto fuer einen Europagroßbrief betraegt 1,54 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000)
		{ 
			cout&lt;&lt;&quot;Das Porto fuer den Europamaxibrief betraegt 2,30 €. &quot;&lt;&lt;&quot;\n&quot;; 
		}
		else
		{ 
			cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;; 
			break; //hier nicht
		} 
		//Hier gehört break; hin
		return 0; //hier nicht
	}

	//Hier gehört return 0; hin
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1993382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1993382</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sun, 12 Dec 2010 16:55:34 GMT</pubDate></item><item><title><![CDATA[Reply to Briefportoberechnung on Sun, 12 Dec 2010 16:54:10 GMT]]></title><description><![CDATA[<p>tobifeli schrieb:</p>
<blockquote>
<p>Schreiben Sie Ihr Programm so, dass es neben dem Porto von nationalen Briefen auch das Porto von Europabriefen berechnen kann.</p>
<p>ich habe einen Quellcode entworfen wo jedoch beide fälle angegangen werden wenn ich ein d eingebe bei e wird nur der Europabrief berechnet. Kann mal jemand darüberschauen und mir bescheid geben was ich falsch gemacht hab. Desweiteren sollte ich einrückungen vornehmen, jedoch ist mir nicht klar wo ich das zu machen habe,vielleicht kann mir jemand von euch auf die Sprünge helfen</p>
</blockquote>
<p>Hallo Tobi,</p>
<p>die Darstellung als Code erreichst Du mit den Codetags (erster Button unten links unter dem Antwortfenster)</p>
<p>tobifeli schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
    int gewicht; // gewicht in g
    char wahl;

    cout&lt;&lt;&quot;e bitte eingeben fuer den Europabrief: &quot;&lt;&lt;&quot;\n&quot;;
    cout&lt;&lt;&quot;d bitte eingeben fuer den Brief innerhalb Deutschlands: &quot;&lt;&lt;&quot;\n&quot;;
    cin&gt;&gt;wahl;

    switch(wahl){
    case 'd':
        cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;
        cin&gt;&gt;gewicht;

        if(gewicht&gt;0&amp;&amp;gewicht&lt;=20){
            cout&lt;&lt;&quot;Das Porto für den Standardbrief kostet 0,55 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50){
            cout&lt;&lt;&quot;Das Porto fuer einen Kompaktbrief betraegt 1,00 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500){
            cout&lt;&lt;&quot;Das Porto fuer einen Großbrief betraegt 1,44 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000){
            cout&lt;&lt;&quot;Das Porto fuer den Maxibrief betraegt 2,20 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else{
            cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;;
            break;
        }

    case 'e':
        cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;
        cin&gt;&gt;gewicht;
        if(gewicht&gt;0&amp;&amp;gewicht&lt;=20){
            cout&lt;&lt;&quot;Das Porto für den Europastandardbrief kostet 0,65 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else if(gewicht&gt;20 &amp;&amp; gewicht&lt;=50){
            cout&lt;&lt;&quot;Das Porto fuer einen Europakompaktbrief betraegt 1,10 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else if(gewicht&gt;50 &amp;&amp; gewicht&lt;=500){
            cout&lt;&lt;&quot;Das Porto fuer einen Europagroßbrief betraegt 1,54 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else if(gewicht&gt;500 &amp;&amp; gewicht&lt;=1000){
            cout&lt;&lt;&quot;Das Porto fuer den Europamaxibrief betraegt 2,30 €. &quot;&lt;&lt;&quot;\n&quot;;
        }else{
            cout&lt;&lt;&quot;Es handelt sich um keinen Brief! &quot;;
            break;
        }
        return 0;
    }
}
</code></pre>
</blockquote>
<p>.. drücke auf 'zitieren', dann siehst Du es.</p>
<p>Es fehlt ein break; hinter Zeile 29.</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1993385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1993385</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Sun, 12 Dec 2010 16:54:10 GMT</pubDate></item><item><title><![CDATA[Reply to Briefportoberechnung on Sun, 12 Dec 2010 17:39:27 GMT]]></title><description><![CDATA[<p>Es gibt mehrere Systeme beim Einrücken. Da sollten irgend wo im Netz Infos sein.<br />
Auch Stichwort: Quelltext formatieren</p>
<p>Ich bevorzuge das System nach jeder öffnenden geschweiften Klammer einrücken und vor einer schliessenden Klammer ein Raster zurück.</p>
<p>Ein Klammerpaar sieht mir in deinem Quelltext noch ein wenig seltsam aus? Oder soll das wirklich so.</p>
<p>Dann mal ran ans Werk <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="😉"
    /><br />
f.-th.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1993399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1993399</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Sun, 12 Dec 2010 17:39:27 GMT</pubDate></item><item><title><![CDATA[Reply to Briefportoberechnung on Sun, 12 Dec 2010 17:47:30 GMT]]></title><description><![CDATA[<p>Manchmal denkt man gar nicht darüber nach. Es gibt doch noch ein paar Stellen wo ich einrücke.</p>
<p>Ein Beispiel:</p>
<pre><code class="language-cpp">case 'd':
        cout&lt;&lt;&quot;Bitte geben Sie das Gewicht in Gramm an: &quot;;
        cin&gt;&gt;gewicht;
</code></pre>
<p>Noch eins:</p>
<pre><code class="language-cpp">if(gewicht&gt;0&amp;&amp;gewicht&lt;=20)
            cout&lt;&lt;&quot;Das Porto für den Standardbrief kostet 0,55 €. &quot;&lt;&lt;&quot;\n&quot;;
        else
</code></pre>
<p>MfG f.-th.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1993403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1993403</guid><dc:creator><![CDATA[f.-th.]]></dc:creator><pubDate>Sun, 12 Dec 2010 17:47:30 GMT</pubDate></item></channel></rss>