<?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[! Klausuraufabe C++]]></title><description><![CDATA[<p>code formatiert unten</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/317894/klausuraufabe-c</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 21:39:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/317894.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Jun 2013 07:21:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 09:39:18 GMT]]></title><description><![CDATA[<p>code formatiert unten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333689</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 09:39:18 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:26:10 GMT]]></title><description><![CDATA[<p><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="😃"
    /> Du hast vergessen zu sagen, was du nicht verstehst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333691</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:26:10 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 09:38:44 GMT]]></title><description><![CDATA[<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333693</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333693</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 09:38:44 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:37:11 GMT]]></title><description><![CDATA[<p>Bitte formatiere deinen Quelltext vernünftig, so dass man ihn auch lesen kann. Das Formum bietet Code-Tags an, bitte benutze die auch. So schaut sich das niemand an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333694</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:37:11 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:39:52 GMT]]></title><description><![CDATA[<p>DocShoe schrieb:</p>
<blockquote>
<p>Bitte formatiere deinen Quelltext vernünftig, so dass man ihn auch lesen kann. Das Formum bietet Code-Tags an, bitte benutze die auch. So schaut sich das niemand an.</p>
</blockquote>
<p>ok ich versuch das jetzt mal danke für die Information</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333696</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333696</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:39:52 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:49:02 GMT]]></title><description><![CDATA[<pre><code>class myClass
{
private:
unsigned int n; // Das n kommt von hier. n ist ein Member dieser Klasse und steht allen Memberfunktionen zur Verfügung-
string text; // Eine Zeichenkette

public:

void Loop1()
{ do
{
if (n%2==0) // Eine ganzzahlige Division mit Rest. Beispiel: 7%2 ist 3 Rest 1
text = &quot;0&quot; + text; // 0 vorne anhängen
else
text = &quot;1&quot; + text; // 1 vorne anhängen
n/=2; // Irgendwann wird n 0, da die Division mit Ganzzahlen eine Ganzzahl ergibt.
}
while (n!=0);
}
void get_result()
{
cout &lt;&lt; &quot;\nErgebnis: &quot; &lt;&lt; text &lt;&lt; endl;
}
myClass(int x):n(x) // x ist der Parameter des Konstruktors. n ist Member der Klasse. n wird mit x initialisiert.
{
}
};
int main()
{ int i=-1;
myClass * cPtr; // Ein Zeiger
while (i&gt;-4) // Mach was, solange i größer -4 ist.
{
cPtr=new myClass(i); // Erzeugt ein neues Objekt auf dem Heap. Der Zeiger zeigt nun auf dieses Objekt.
cPtr-&gt;Loop1(); // Zeichenkette verändern
cPtr-&gt;get_result(); // Ergebnis ausgeben
i--; // i = i-1
}
return 0;
} // Fehler, delete vergessen.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2333699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333699</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:52:31 GMT]]></title><description><![CDATA[<p>out schrieb:</p>
<blockquote>
<pre><code>class myClass
{
private:
	unsigned int n; // Das n kommt von hier. n ist ein Member dieser Klasse und steht allen Memberfunktionen zur Verfügung-
	string text; // Eine Zeichenkette

public:

	void Loop1()
	{
		do
		{
			if (n%2==0) // Eine ganzzahlige Division mit Rest. Beispiel: 7%2 ist 3 Rest 1
				text = &quot;0&quot; + text; // 0 vorne anhängen
			else
				text = &quot;1&quot; + text; // 1 vorne anhängen
			n/=2; // Irgendwann wird n 0, da die Division mit Ganzzahlen eine Ganzzahl ergibt.
		}
		while (n!=0);
	}

	void get_result()
	{
		cout &lt;&lt; &quot;\nErgebnis: &quot; &lt;&lt; text &lt;&lt; endl;
	}

	myClass(int x):n(x) // x ist der Parameter des Konstruktors. n ist Member der Klasse. n wird mit x initialisiert.
	{
	}
};

int main()
{
	int i=-1;
	myClass * cPtr; // Ein Zeiger
	while (i&gt;-4) // Mach was, solange i größer -4 ist.
	{
		cPtr=new myClass(i); // Erzeugt ein neues Objekt auf dem Heap. Der Zeiger zeigt nun auf dieses Objekt.
		cPtr-&gt;Loop1(); // Zeichenkette verändern
		cPtr-&gt;get_result(); // Ergebnis ausgeben
		i--; // i = i-1
	}
	return 0;
} // Fehler, delete vergessen.
</code></pre>
</blockquote>
<p>Blubb.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333701</guid><dc:creator><![CDATA[Kellerautomat]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:52:31 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:56:20 GMT]]></title><description><![CDATA[<p>Kellerautomat schrieb:</p>
<blockquote>
<p>Blubb.</p>
</blockquote>
<p>Man darf sich auch mal langweilen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333702</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:56:20 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:59:16 GMT]]></title><description><![CDATA[<p>super erklärt!</p>
<p>was bekommt n für einen Wert?</p>
<p>und was gibt das Program aus?<br />
Ergebnis: ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333703</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:59:16 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:07:53 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>super erklärt!</p>
<p>was bekommt n für einen Wert?</p>
<p>und was gibt das Program aus?<br />
Ergebnis: ?</p>
</blockquote>
<p>Ausgabe:<br />
Ergebnis: 11111111111111111111111111111111</p>
<p>Ergebnis: 11111111111111111111111111111110</p>
<p>Ergebnis: 11111111111111111111111111111101</p>
<p>n bekommt die Werte -1 -2 und -3</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333705</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:07:53 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:15:30 GMT]]></title><description><![CDATA[<p>Du musst mich noch fragen was das Programm macht. <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/2333707</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333707</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:15:30 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:15:37 GMT]]></title><description><![CDATA[<p>unsigned int n; kann doch keine negativen werte bekommen, so kenn ich das.</p>
<p>wieso kommt ergebnis 3 mal raus?</p>
<p>und dann 32 zahlen entweder 1 oder null hmm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333708</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:15:37 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:17:31 GMT]]></title><description><![CDATA[<p>out schrieb:</p>
<blockquote>
<p>Du musst mich noch fragen was das Programm macht. <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>
</blockquote>
<p>wollte ich auch gerade <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="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333709</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:17:31 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:19:31 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>unsigned int n; kann doch keine negativen werte bekommen, so kenn ich das.</p>
</blockquote>
<p>Richtig, hast du gut aufgepasst.<br />
n bekommt die Werte<br />
2^32-1<br />
2^32-2<br />
2^32-3</p>
<p>S.lukas schrieb:</p>
<blockquote>
<p>wieso kommt ergebnis 3 mal raus?</p>
</blockquote>
<p>Weil die Schleife 3x durchläuft.</p>
<p>S.lukas schrieb:</p>
<blockquote>
<p>und dann 32 zahlen entweder 1 oder null hmm</p>
</blockquote>
<p>Richtig. :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333710</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333710</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:19:31 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:21:57 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>out schrieb:</p>
<blockquote>
<p>Du musst mich noch fragen was das Programm macht. <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>
</blockquote>
<p>wollte ich auch gerade <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="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p><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="😃"
    /> Dezimal Binär Umrechner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333711</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333711</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:21:57 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:24:10 GMT]]></title><description><![CDATA[<p>2^32 =4294967296</p>
<p>wie kommt die 2^32 zustande?</p>
<p>aber dank dir komm ich langsam rein:)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333712</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:24:10 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:27:22 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>2^32 =4294967296</p>
<p>wie kommt die 2^32 zustande?</p>
</blockquote>
<p>Hast du doch selbst schon beantwortet. unsigned kennt keine negativen Zahlen. Was nicht passt wird passend gemacht. Es gibt einen Unterlauf und wir landen bei der größten unsgined Zahl.</p>
<p>Ich seh grad du hast ja 2 Aufgaben, also auf gehts zur anderen:D</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333713</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:27:22 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:29:21 GMT]]></title><description><![CDATA[<p>aso die größte unsigned int zahl ist 2^32 baaam . super vielen vielen dank;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333715</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:29:21 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:32:10 GMT]]></title><description><![CDATA[<p><s>Genauer</s>Richtiger gesagt 2^32-1</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333716</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:32:10 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:39:39 GMT]]></title><description><![CDATA[<p>also 4294967296-1 machen ist dann 4294967295<br />
4294967296-2 &quot; 4<br />
4294967296-3 &quot; 3</p>
<p>hab ich das so richtig verstanden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333721</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:42:50 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>also 4294967296-1 machen ist dann 4294967295<br />
4294967296-2 &quot; 4<br />
4294967296-3 &quot; 3</p>
<p>hab ich das so richtig verstanden?</p>
</blockquote>
<p>Ja</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333725</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:42:50 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:48:50 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>aso die größte unsigned int zahl ist 2^32 baaam . super vielen vielen dank;)</p>
</blockquote>
<p>Eigentlich kann man die Aufgabe garnicht bearbeiten ohne Zusatzinformation, wie groß unsigned int sein soll. Das hängt nämlich von der Implementierung ab.<br />
Der restliche Code ist auch mehr als gruselig ... schade, dass Du so einen unterirdischen Lehrer hast. Nur aus Interesse: Was für ein Kurs ist das? Schule, Uni?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333728</guid><dc:creator><![CDATA[HorrySheet]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:48:50 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 11:41:56 GMT]]></title><description><![CDATA[<p>vielen dank an alle die sich beteiligt haben und geholfen haben. euch einen sonnigen tag noch!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333803</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 11:41:56 GMT</pubDate></item></channel></rss>