<?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[Was ist Falsch?]]></title><description><![CDATA[<p>Hallo,<br />
ich bin erst seit kurzem in die Sprache C++ eingestiegen und hab ne Frage:</p>
<pre><code>#include &lt;iostream&gt;

using namespace std;

int main()
{
    double fahrenheit;
    double celsius;

    printf(&quot;Temperatur in celsius: &quot;);
    cin &gt;&gt; celsius;

    celsius = (fahrenheit - 32) * 5.0 / 9.0;

    printf(&quot;%f Grad celsius entsprechen %f Grad Fahrenheit \n&quot;, celsius, fahrenheit);

    return 0;
}
</code></pre>
<p>wenn ich hier nicht celsius eingebe sondern Fahrenheit (also alles andersrum dann tuts)<br />
Aber warum so nich der rechnet so immer Fahrenheit auf 0.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/226473/was-ist-falsch</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 00:03:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/226473.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Nov 2008 19:00:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Was ist Falsch? on Sat, 01 Nov 2008 19:00:54 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich bin erst seit kurzem in die Sprache C++ eingestiegen und hab ne Frage:</p>
<pre><code>#include &lt;iostream&gt;

using namespace std;

int main()
{
    double fahrenheit;
    double celsius;

    printf(&quot;Temperatur in celsius: &quot;);
    cin &gt;&gt; celsius;

    celsius = (fahrenheit - 32) * 5.0 / 9.0;

    printf(&quot;%f Grad celsius entsprechen %f Grad Fahrenheit \n&quot;, celsius, fahrenheit);

    return 0;
}
</code></pre>
<p>wenn ich hier nicht celsius eingebe sondern Fahrenheit (also alles andersrum dann tuts)<br />
Aber warum so nich der rechnet so immer Fahrenheit auf 0.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608710</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608710</guid><dc:creator><![CDATA[Mic_touch]]></dc:creator><pubDate>Sat, 01 Nov 2008 19:00:54 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist Falsch? on Sat, 01 Nov 2008 19:13:19 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">cin &gt;&gt; celsius;                             //&lt;-verständlich

    celsius = (fahrenheit - 32) * 5.0 / 9.0;    // &lt;-Macht kein sin!!!
</code></pre>
<p>vll solltest du dir zuweisungen und so was nocheinmal anschauen<br />
deine eingabe ist in c++ style dein ausgabe in c<br />
in c++ wär das cout&lt;&lt;Variable&lt;&lt;&quot;STRING&quot;&lt;&lt;Variable2&lt;&lt;endl;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608712</guid><dc:creator><![CDATA[123]]></dc:creator><pubDate>Sat, 01 Nov 2008 19:13:19 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist Falsch? on Sat, 01 Nov 2008 19:27:17 GMT]]></title><description><![CDATA[<p>Ja vllt hast du da dran recht aber es müsst trotzdem funkionieren.<br />
Mein Problem ist ja dass der bei Fahrenheit immer auf 0 ausrechnet und nicht auf den wert dem ich ihm in celsius gebe!<br />
des mit dem pritf war nur mal so zum ausprobieren mit cout kommt genau des gleiche raus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608721</guid><dc:creator><![CDATA[Mic_touch]]></dc:creator><pubDate>Sat, 01 Nov 2008 19:27:17 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist Falsch? on Sat, 01 Nov 2008 20:13:19 GMT]]></title><description><![CDATA[<p>1. Ergebnis /* lvalue */ = Berechnung;<br />
2. Fahrenheit beinhaltet noch dazu einen undefienierten Wert;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608729</guid><dc:creator><![CDATA[lvalue]]></dc:creator><pubDate>Sat, 01 Nov 2008 20:13:19 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist Falsch? on Sun, 02 Nov 2008 03:45:45 GMT]]></title><description><![CDATA[<p>Hier wird ein Wert in die Variable 'celsius' eingelesen:</p>
<pre><code class="language-cpp">cin &gt;&gt; celsius;
</code></pre>
<p>Und hier weist du der Variablen 'celsius' das Ergebnis deiner Berechnung zu:</p>
<pre><code class="language-cpp">celsius = (fahrenheit - 32) * 5.0 / 9.0;
</code></pre>
<p>Das ergibt schonmal keinen Sinn, wie es 123 ebenfalls schon geschrieben hatte. Darüber hinaus hast du der Variablen 'fahrenheit' noch überhaupt keinen Wert zugewiesen und somit ist diese Variable undefiniert, wie es schon lvalue geschrieben hatte.</p>
<p>Ich vermute mal, dass du deine Berechnung doch eigentlich so schreiben wolltest:</p>
<pre><code class="language-cpp">fahrenheit = (celsius - 32) * 5.0 / 9.0;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1608815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608815</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Sun, 02 Nov 2008 03:45:45 GMT</pubDate></item></channel></rss>