<?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++ Programm stürzt immer ab]]></title><description><![CDATA[<p>Hey,<br />
ich habe ein Programm gemacht, welches mir immer abstürzt, wenn es etwas berechnen sollte.<br />
Dies ist der Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
using namespace std;

int main()
{
	const int C    = 261;
	const int Cis  = 277;
	const int D    = 293;
	const int Dis  = 311;
	const int E    = 329;
	const int F    = 349;
	const int Fis  = 369;
	const int G    = 391;
	const int Gis  = 415;
	const int A    = 440;
	const int Ais  = 466;
	const int H    = 493;
	const int Takt = 2000;

	int Prozent_Schnaps;
	int Prozent_Schnaps_verduennt;
	int Liter_Schnaps;
	int Ergebnis;

	cout &lt;&lt; &quot;*******************************************&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;ACOL - Berechner zur Verdünnung von Alkohol&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Programm von Wolfgang Steidl&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;*******************************************&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Wie viel Liter hat der Schnaps am Anfang?&quot; &lt;&lt; endl;
	cin &gt;&gt; Liter_Schnaps;
	if (Liter_Schnaps = 0)
	{
		Beep(C * 2, Takt / 2);
		Beep(D * 2, Takt / 2);
		Beep(E * 2, Takt / 2);
		Beep(F * 2, Takt / 2);
		Beep(G * 2, Takt / 2);
		cout &lt;&lt; &quot;Weniger als 0 Liter geht nicht ;)&quot; &lt;&lt; endl;
	}

	cout &lt;&lt; &quot;Wie viel Prozent hat der rohe Schnaps?&quot; &lt;&lt; endl;
	cin &gt;&gt; Prozent_Schnaps;
	if (Prozent_Schnaps = 0)
	{
		Beep(C * 2, Takt / 2);
		Beep(D * 2, Takt / 2);
		Beep(E * 2, Takt / 2);
		Beep(F * 2, Takt / 2);
		Beep(G * 2, Takt / 2);
		cout &lt;&lt; &quot;Weniger als 0 Prozent geht nicht ;)&quot; &lt;&lt; endl;
	}
	cout &lt;&lt; &quot;Wie viel Prozent soll der Schnaps am Schluss haben?&quot; &lt;&lt; endl;
	cin &gt;&gt; Prozent_Schnaps_verduennt;
		if (Prozent_Schnaps = 0)
	{
		Beep(C * 2, Takt / 2);
		Beep(D * 2, Takt / 2);
		Beep(E * 2, Takt / 2);
		Beep(F * 2, Takt / 2);
		Beep(G * 2, Takt / 2);
		cout &lt;&lt; &quot;Weniger als 0 Prozent geht nicht ;)&quot; &lt;&lt; endl;
	}
	Ergebnis = ((Prozent_Schnaps * Liter_Schnaps) / Prozent_Schnaps_verduennt) - Liter_Schnaps;
	cout &lt;&lt; Ergebnis;
}
</code></pre>
<p>Dabei geht es um ein Programm, welches ausrechnen sollte, mit wie viel Wasser man verdünnen soll, xy Prozentigen Schnaps zu bekommen.</p>
<p>Ich hoffe, ihr könnt mir helfen <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/topic/253611/c-programm-stürzt-immer-ab</link><generator>RSS for Node</generator><lastBuildDate>Sun, 13 Sep 2026 13:28:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/253611.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 04 Nov 2009 15:45:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Wed, 04 Nov 2009 15:45:10 GMT]]></title><description><![CDATA[<p>Hey,<br />
ich habe ein Programm gemacht, welches mir immer abstürzt, wenn es etwas berechnen sollte.<br />
Dies ist der Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
using namespace std;

int main()
{
	const int C    = 261;
	const int Cis  = 277;
	const int D    = 293;
	const int Dis  = 311;
	const int E    = 329;
	const int F    = 349;
	const int Fis  = 369;
	const int G    = 391;
	const int Gis  = 415;
	const int A    = 440;
	const int Ais  = 466;
	const int H    = 493;
	const int Takt = 2000;

	int Prozent_Schnaps;
	int Prozent_Schnaps_verduennt;
	int Liter_Schnaps;
	int Ergebnis;

	cout &lt;&lt; &quot;*******************************************&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;ACOL - Berechner zur Verdünnung von Alkohol&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Programm von Wolfgang Steidl&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;*******************************************&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Wie viel Liter hat der Schnaps am Anfang?&quot; &lt;&lt; endl;
	cin &gt;&gt; Liter_Schnaps;
	if (Liter_Schnaps = 0)
	{
		Beep(C * 2, Takt / 2);
		Beep(D * 2, Takt / 2);
		Beep(E * 2, Takt / 2);
		Beep(F * 2, Takt / 2);
		Beep(G * 2, Takt / 2);
		cout &lt;&lt; &quot;Weniger als 0 Liter geht nicht ;)&quot; &lt;&lt; endl;
	}

	cout &lt;&lt; &quot;Wie viel Prozent hat der rohe Schnaps?&quot; &lt;&lt; endl;
	cin &gt;&gt; Prozent_Schnaps;
	if (Prozent_Schnaps = 0)
	{
		Beep(C * 2, Takt / 2);
		Beep(D * 2, Takt / 2);
		Beep(E * 2, Takt / 2);
		Beep(F * 2, Takt / 2);
		Beep(G * 2, Takt / 2);
		cout &lt;&lt; &quot;Weniger als 0 Prozent geht nicht ;)&quot; &lt;&lt; endl;
	}
	cout &lt;&lt; &quot;Wie viel Prozent soll der Schnaps am Schluss haben?&quot; &lt;&lt; endl;
	cin &gt;&gt; Prozent_Schnaps_verduennt;
		if (Prozent_Schnaps = 0)
	{
		Beep(C * 2, Takt / 2);
		Beep(D * 2, Takt / 2);
		Beep(E * 2, Takt / 2);
		Beep(F * 2, Takt / 2);
		Beep(G * 2, Takt / 2);
		cout &lt;&lt; &quot;Weniger als 0 Prozent geht nicht ;)&quot; &lt;&lt; endl;
	}
	Ergebnis = ((Prozent_Schnaps * Liter_Schnaps) / Prozent_Schnaps_verduennt) - Liter_Schnaps;
	cout &lt;&lt; Ergebnis;
}
</code></pre>
<p>Dabei geht es um ein Programm, welches ausrechnen sollte, mit wie viel Wasser man verdünnen soll, xy Prozentigen Schnaps zu bekommen.</p>
<p>Ich hoffe, ihr könnt mir helfen <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/1803314</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1803314</guid><dc:creator><![CDATA[penguin-of-doom]]></dc:creator><pubDate>Wed, 04 Nov 2009 15:45:10 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Wed, 04 Nov 2009 15:50:01 GMT]]></title><description><![CDATA[<p>in den if-Bedingungen musst du ==0 schreiben sont wird es als zuweisung gewertet. Und deswegen stürzt dein Programm auch ab, weil eine Division durch 0 eben nicht erlaubt ist. Das ist übrigens ein gern gemachter Fehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1803316</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1803316</guid><dc:creator><![CDATA[player4245]]></dc:creator><pubDate>Wed, 04 Nov 2009 15:50:01 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Wed, 04 Nov 2009 15:52:28 GMT]]></title><description><![CDATA[<p>Das ist eine Zuweisung</p>
<pre><code class="language-cpp">if (Prozent_Schnaps = 0)
</code></pre>
<p>es müsste wohl</p>
<pre><code class="language-cpp">if (Prozent_Schnaps == 0)
</code></pre>
<p>heißen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1803319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1803319</guid><dc:creator><![CDATA[EEK@work]]></dc:creator><pubDate>Wed, 04 Nov 2009 15:52:28 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Thu, 05 Nov 2009 16:38:21 GMT]]></title><description><![CDATA[<p>hey,<br />
danke für die antwort, das mit der If-Funktion funktioniert, und die Fehler werden abgefangen <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 />
doch wenn das Programm anfängt zu rechnen (egal welche rechnung) stützt es trotzdem ab. Auf Linux funktioniert es, aber auf Windows nicht.<br />
Ich mal jemanden gefragt, was der fehler sein könnte, und ich bekam als Antwort, dass ich im Programm einen Fehler habe, welcher auf Linux nichts verursacht aber auf Windows vielleicht nicht gut tut.<br />
Findet ihr da etwas, was falsch ist?<br />
mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1803928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1803928</guid><dc:creator><![CDATA[penguin-of-doom]]></dc:creator><pubDate>Thu, 05 Nov 2009 16:38:21 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Thu, 05 Nov 2009 19:52:29 GMT]]></title><description><![CDATA[<p>penguin-of-doom schrieb:</p>
<blockquote>
<p>...Auf Linux funktioniert es, aber auf Windows nicht....</p>
</blockquote>
<p>Das kann ich kaum glauben <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>
<p>penguin-of-doom schrieb:</p>
<blockquote>
<p>...Findet ihr da etwas, was falsch ist?...</p>
</blockquote>
<p>Z.B. darf man nicht durch 0 teilen. Die Stelle findest du sicher selbst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1804057</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1804057</guid><dc:creator><![CDATA[HurgaHurga]]></dc:creator><pubDate>Thu, 05 Nov 2009 19:52:29 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Fri, 06 Nov 2009 08:11:47 GMT]]></title><description><![CDATA[<p>Also bei mir stürzt das Programm nicht mehr ab wenn ich die if-Bedingung ändere!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1804191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1804191</guid><dc:creator><![CDATA[EEK@work]]></dc:creator><pubDate>Fri, 06 Nov 2009 08:11:47 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Fri, 06 Nov 2009 11:50:34 GMT]]></title><description><![CDATA[<p>Glaube eher, dass sich die Konsole bei ihm schließt und er dies als Absturz ansieht.</p>
<p>Hänge das mal am Ende ran.</p>
<pre><code class="language-cpp">std::cin.clear();
    std::cin.ignore(std::cin.rdbuf()-&gt;in_avail());
    std::cin.get();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1804341</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1804341</guid><dc:creator><![CDATA[momobomo]]></dc:creator><pubDate>Fri, 06 Nov 2009 11:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm stürzt immer ab on Fri, 06 Nov 2009 12:14:17 GMT]]></title><description><![CDATA[<p>Hinter die cout &lt;&lt; &quot;Weniger als 0 Prozent geht nicht ;)&quot; &lt;&lt; endl; Anweisungen sollte auch noch jeweils ein return, sonst teilt man trotzdem durch 0, auch wenn ne tolle Fehlermeldung kommt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1804353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1804353</guid><dc:creator><![CDATA[feigling]]></dc:creator><pubDate>Fri, 06 Nov 2009 12:14:17 GMT</pubDate></item></channel></rss>