<?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[Programmkorrektur]]></title><description><![CDATA[<p>Hallo,</p>
<p>folgendes Programm sollten wir korrigieren:</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;
#include &lt;stdlib&gt;
void main()
{
for( int i=0; i&lt;256; ++I ) cout &lt;&lt; hex &lt;&lt; i &lt;&lt; ' ' &lt;&lt; char(i);
cout &lt;&lt; &quot;Wer hat am Ende nicht's zu feiern?\n&quot;
&quot;\x46\x43 \x42\x61\x79\x65\x72\x6e! \x46\x43 \x42\x61\x79\x65\x72\x6e!&quot;;
system(&quot;cls&quot;);
cout &lt;&lt; &quot;Ändern Sie den Code so, dass 'Ä', 'ö' und 'ß'&quot;
&quot; korrekt ausgegeben werden!&quot; &lt;&lt; endl
)
</code></pre>
<p>ich habe nun folgenden Code erstellt:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
using namespace std;

void main()
{
	for( int i=0; i&lt;256; ++i ) cout &lt;&lt; hex &lt;&lt; i &lt;&lt; ' ' &lt;&lt; char(i);
	cout &lt;&lt; &quot;Wer hat am Ende nicht's zu feiern?\n&quot;
		 &lt;&lt;  &quot;\x46\x43 \x42\x61\x79\x65\x72\x6e! \x46\x43 \x42\x61\x79\x65\x72\x6e!&quot;;
	system(&quot;cls&quot;);
	cout &lt;&lt; &quot;Ändern Sie den Code so, dass 'Ä', 'ö' und 'ß'&quot;
		  &lt;&lt; &quot; korrekt ausgegeben werden!&quot; &lt;&lt; endl;		
}
</code></pre>
<p>Was genau ist noch falsch? Das Kommandozeilenfenster erscheint jedenfalls ziemlich tot und ohne Ausgabe.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/184601/programmkorrektur</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 20:19:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184601.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 17 Jun 2007 10:57:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 10:57:33 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>folgendes Programm sollten wir korrigieren:</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;
#include &lt;stdlib&gt;
void main()
{
for( int i=0; i&lt;256; ++I ) cout &lt;&lt; hex &lt;&lt; i &lt;&lt; ' ' &lt;&lt; char(i);
cout &lt;&lt; &quot;Wer hat am Ende nicht's zu feiern?\n&quot;
&quot;\x46\x43 \x42\x61\x79\x65\x72\x6e! \x46\x43 \x42\x61\x79\x65\x72\x6e!&quot;;
system(&quot;cls&quot;);
cout &lt;&lt; &quot;Ändern Sie den Code so, dass 'Ä', 'ö' und 'ß'&quot;
&quot; korrekt ausgegeben werden!&quot; &lt;&lt; endl
)
</code></pre>
<p>ich habe nun folgenden Code erstellt:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdlib&gt;
using namespace std;

void main()
{
	for( int i=0; i&lt;256; ++i ) cout &lt;&lt; hex &lt;&lt; i &lt;&lt; ' ' &lt;&lt; char(i);
	cout &lt;&lt; &quot;Wer hat am Ende nicht's zu feiern?\n&quot;
		 &lt;&lt;  &quot;\x46\x43 \x42\x61\x79\x65\x72\x6e! \x46\x43 \x42\x61\x79\x65\x72\x6e!&quot;;
	system(&quot;cls&quot;);
	cout &lt;&lt; &quot;Ändern Sie den Code so, dass 'Ä', 'ö' und 'ß'&quot;
		  &lt;&lt; &quot; korrekt ausgegeben werden!&quot; &lt;&lt; endl;		
}
</code></pre>
<p>Was genau ist noch falsch? Das Kommandozeilenfenster erscheint jedenfalls ziemlich tot und ohne Ausgabe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307576</guid><dc:creator><![CDATA[ThaRealMatix]]></dc:creator><pubDate>Sun, 17 Jun 2007 10:57:33 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 11:02:51 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Es heißt int statt void main und Systemaufrufe sollte man sich auch überlegen.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307581</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 17 Jun 2007 11:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 12:13:32 GMT]]></title><description><![CDATA[<p>macht den code aber nicht falsch.</p>
<p>statt #include &lt;cstdlib&gt; würd ich die zeile einfach komplett rausschmeissen. void noch in int geändert und das stückchen code ist syntaktisch wunderbar richtig.</p>
<p>#include &lt;iostream.h&gt; muss übrigens nicht geändert werden. ist zwar deprecated, aber falsch is es nicht.</p>
<p>also so:</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;

using namespace std;

int main()
{
for( int i=0; i&lt;256; ++i ) cout &lt;&lt; hex &lt;&lt; i &lt;&lt; ' ' &lt;&lt; char(i);
cout &lt;&lt; &quot;Wer hat am Ende nicht's zu feiern?\n&quot;
&quot;\x46\x43 \x42\x61\x79\x65\x72\x6e! \x46\x43 \x42\x61\x79\x65\x72\x6e!&quot;;
system(&quot;cls&quot;);
cout &lt;&lt; &quot;Ändern Sie den Code so, dass 'Ä', 'ö' und 'ß'&quot;
&quot; korrekt ausgegeben werden!&quot; &lt;&lt; endl;
}
</code></pre>
<p>ekliger code, aber korrekt <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="😉"
    /> und wenn man noch esoterisch werden will, könnte man sich vielleicht noch über den inhalt der vorhandenen aussage gedanken machen. wenns denn teil der aufgabe sein soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307623</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Sun, 17 Jun 2007 12:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 12:19:35 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Wer weiß, wie sie es korrigieren sollten. Eventuell nach Standardkonformität? <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>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307632</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 17 Jun 2007 12:19:35 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 13:49:32 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream.h&gt;

using namespace std;
</code></pre>
<p>... die Kombination ist allerdings NICHT korrekt <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/1307698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307698</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 17 Jun 2007 13:49:32 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 13:53:42 GMT]]></title><description><![CDATA[<p>kommt auf den compiler an <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/1307701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307701</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Sun, 17 Jun 2007 13:53:42 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 14:39:45 GMT]]></title><description><![CDATA[<p>wenn</p>
<blockquote>
<p>int main();</p>
</blockquote>
<p>dann</p>
<blockquote>
<p>return 0;</p>
</blockquote>
<p>am Ende. Ausserdem erscheint mir der Befehl</p>
<blockquote>
<p>system(&quot;cls&quot;);</p>
</blockquote>
<p>sinnlos. Dann bekommt man nur noch die letzte Ausgabe zu Gesicht. Falsch ist er jedoch nicht.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307743</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307743</guid><dc:creator><![CDATA[linu*x*bie]]></dc:creator><pubDate>Sun, 17 Jun 2007 14:39:45 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 14:50:00 GMT]]></title><description><![CDATA[<p>linu(x)bie schrieb:</p>
<blockquote>
<p>wenn</p>
<blockquote>
<p>int main();</p>
</blockquote>
<p>dann</p>
<blockquote>
<p>return 0;</p>
</blockquote>
<p>am Ende.</p>
</blockquote>
<p>Das ist Quatsch. Wird automatisch zurückgegeben.</p>
<p>linu(x)bie schrieb:</p>
<blockquote>
<p>Dann bekommt man nur noch die letzte Ausgabe zu Gesicht. Falsch ist er jedoch nicht.</p>
</blockquote>
<p>Er ist nicht standardkonform.<br />
chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307752</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 17 Jun 2007 14:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to Programmkorrektur on Sun, 17 Jun 2007 16:33:28 GMT]]></title><description><![CDATA[<p>Hmm ... nach dem ganzen kram hier ...</p>
<p>da sollte eigentlich der Header #include &lt;iomanip&gt; fehlen ... sonnst geht std::hex nicht.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;iomanip&gt;

int main()
{
	for (unsigned short i = 0; i &lt; 256; ++i) 
		std::cout &lt;&lt; std::hex &lt;&lt; i &lt;&lt; ' ' &lt;&lt; static_cast&lt;char&gt;(i) &lt;&lt; std::endl;
	std::cout &lt;&lt; &quot;Wer hat am Ende nicht's zu feiern?\n&quot; &lt;&lt; &quot;\x46\x43 \x42\x61\x79\x65\x72\x6e! \x46\x43 \x42\x61\x79\x65\x72\x6e!&quot; &lt;&lt; std::endl;
}
</code></pre>
<p>zeigt auch, das es problemlos klappt(also die Ausgabe von den Umlauten). Allerdings waren nen par Optimierungen schon angebracht ... und das std::endl in der for-Schleife auch, da man sonnst keine übersichtliche Ausgabe erhält.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1307848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1307848</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sun, 17 Jun 2007 16:33:28 GMT</pubDate></item></channel></rss>