<?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[Probleme mit if]]></title><description><![CDATA[<p>Bedanke mich jetzt schon für die Antworten <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="😃"
    /><br />
Ich wollte mir mal einen Taschenrechner programmien ( bin noob )<br />
und ich hab dabei Probleme mit der if Funktion.<br />
Ich weiß was das Problem ist nämlich, das alles was ich bei<br />
der cin aufforderung eingebe dann multi ist.<br />
Dazu kommt nach, dass es mich nur einmal fragt nach einer eingabe<br />
und dann alles herunterrasselt, seht es eich einfach mal selber an:<br />
( bitte keine Beleidigungen, weil das Programm schlecht ist )</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
int Zahl1;<br />
int Zahl2;<br />
int multi;<br />
int div;<br />
int add;<br />
int sub;</p>
<p>cout&lt;&lt;&quot;Geben sie bitte die erste Zahl ein\n&quot;;<br />
cin&gt;&gt;Zahl1;<br />
cout&lt;&lt;&quot;Geben sie nun bitte die zweite Zahl ein\n&quot;;<br />
cin&gt;&gt;Zahl2;<br />
cout&lt;&lt;&quot;Schreiben sie bitte multi wenn sie multiplizieren möchten.\n&quot;;<br />
cin&gt;&gt;multi;</p>
<p>if (multi==multi)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1*Zahl2&lt;&lt;&quot;\n&quot;;<br />
}</p>
<p>cout&lt;&lt;&quot;Schreiben sie bitte div wenn sie dividieren möchten.\n&quot;;<br />
cin&gt;&gt;div;</p>
<p>if (div==div)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1/Zahl2&lt;&lt;&quot;n&quot;;<br />
}</p>
<p>cout&lt;&lt;&quot;Schreiben sie bitte add wenn sie addieren wollen&quot;;<br />
cin&gt;&gt;add;</p>
<p>if (add==add)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1+Zahl2&lt;&lt;&quot;\n&quot;;<br />
}</p>
<p>cout&lt;&lt;&quot;Schreiben sie bitte sub wenn sie subtrahieren wollen.\n&quot;;<br />
cin&gt;&gt;sub;</p>
<p>if (sub==sub)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1-Zahl2&lt;&lt;&quot;\n&quot;;<br />
}</p>
<p>system(&quot;pause&quot;);<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227846/probleme-mit-if</link><generator>RSS for Node</generator><lastBuildDate>Tue, 29 Sep 2026 19:25:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227846.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 Nov 2008 17:02:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit if on Thu, 20 Nov 2008 17:02:30 GMT]]></title><description><![CDATA[<p>Bedanke mich jetzt schon für die Antworten <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="😃"
    /><br />
Ich wollte mir mal einen Taschenrechner programmien ( bin noob )<br />
und ich hab dabei Probleme mit der if Funktion.<br />
Ich weiß was das Problem ist nämlich, das alles was ich bei<br />
der cin aufforderung eingebe dann multi ist.<br />
Dazu kommt nach, dass es mich nur einmal fragt nach einer eingabe<br />
und dann alles herunterrasselt, seht es eich einfach mal selber an:<br />
( bitte keine Beleidigungen, weil das Programm schlecht ist )</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
int Zahl1;<br />
int Zahl2;<br />
int multi;<br />
int div;<br />
int add;<br />
int sub;</p>
<p>cout&lt;&lt;&quot;Geben sie bitte die erste Zahl ein\n&quot;;<br />
cin&gt;&gt;Zahl1;<br />
cout&lt;&lt;&quot;Geben sie nun bitte die zweite Zahl ein\n&quot;;<br />
cin&gt;&gt;Zahl2;<br />
cout&lt;&lt;&quot;Schreiben sie bitte multi wenn sie multiplizieren möchten.\n&quot;;<br />
cin&gt;&gt;multi;</p>
<p>if (multi==multi)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1*Zahl2&lt;&lt;&quot;\n&quot;;<br />
}</p>
<p>cout&lt;&lt;&quot;Schreiben sie bitte div wenn sie dividieren möchten.\n&quot;;<br />
cin&gt;&gt;div;</p>
<p>if (div==div)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1/Zahl2&lt;&lt;&quot;n&quot;;<br />
}</p>
<p>cout&lt;&lt;&quot;Schreiben sie bitte add wenn sie addieren wollen&quot;;<br />
cin&gt;&gt;add;</p>
<p>if (add==add)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1+Zahl2&lt;&lt;&quot;\n&quot;;<br />
}</p>
<p>cout&lt;&lt;&quot;Schreiben sie bitte sub wenn sie subtrahieren wollen.\n&quot;;<br />
cin&gt;&gt;sub;</p>
<p>if (sub==sub)<br />
{<br />
cout&lt;&lt;&quot;Das Ergebnis ist &quot;&lt;&lt;Zahl1-Zahl2&lt;&lt;&quot;\n&quot;;<br />
}</p>
<p>system(&quot;pause&quot;);<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1617852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1617852</guid><dc:creator><![CDATA[C++-totally_beginner]]></dc:creator><pubDate>Thu, 20 Nov 2008 17:02:30 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit if on Thu, 20 Nov 2008 17:12:00 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Im Datentyp int kannst du nur ganze Zahlen speichern. Wenn du eine Zeichenkette speichern möchtest solltest du es mal mit der string-Klasse versuchen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

void main(void) {
   string zeichenkette;
   cout &lt;&lt; &quot;Geben Sie 'apfel' ein: &quot;;
   cin &gt;&gt; zeichenkette;
   if (zeichenkette == &quot;apfel&quot;)
      cout &lt;&lt; &quot;Sie haben gewählt: Drei Gelbe Bananen&quot; &lt;&lt; endl;
   else
      cout &quot; Ich habe Sie nicht verstanden.&quot; &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1617855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1617855</guid><dc:creator><![CDATA[ip]]></dc:creator><pubDate>Thu, 20 Nov 2008 17:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit if on Thu, 20 Nov 2008 17:16:58 GMT]]></title><description><![CDATA[<p>Und desweiteren: Bitte verwende die C/C++ Tags. Dadurch wird dein Code für andere um ein vielfaches lesbarer und du würdest so auch sicherlich mehr Leute finden die dir bei deinem Problem helfen könnten.</p>
<p>Achja bevor ichs vergesse:</p>
<p>ip schrieb:</p>
<blockquote>
<pre><code class="language-cpp">void main(void)
</code></pre>
</blockquote>
<p>besser so:</p>
<pre><code class="language-cpp">int main()
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1617857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1617857</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Thu, 20 Nov 2008 17:16:58 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit if on Thu, 20 Nov 2008 17:47:30 GMT]]></title><description><![CDATA[<p>Vielen dank, du hast mehr sehr weitergeholfen, denn das Problem hatte ich bei anderen Programmen bereits auch. Eine peinliche Noob Frage noch:<br />
WAS SIND C\C++ TAGS???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1617866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1617866</guid><dc:creator><![CDATA[C++-totally_beginner]]></dc:creator><pubDate>Thu, 20 Nov 2008 17:47:30 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit if on Thu, 20 Nov 2008 17:51:59 GMT]]></title><description><![CDATA[<p>du schreibst vor den Quellcode ein [cpp] und danach [/cpp], dann sieht das so aus wie bei ip oben. Alternativ kannst du unter dem Textfeld den knopf mit &quot;C/C++&quot; anklicken <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/1617870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1617870</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Thu, 20 Nov 2008 17:51:59 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit if on Thu, 20 Nov 2008 19:26:22 GMT]]></title><description><![CDATA[<p>C++-totally_beginner schrieb:</p>
<blockquote>
<p>und ich hab dabei Probleme mit der if Funktion.</p>
</blockquote>
<p>Nur um zum Verständnis beizutragen: <code>if</code> ist stellt keine Funktion, sondern eine Abfrage dar. Man kann es (mit dem zugehörigen Block) auch als Anweisung sehen.</p>
<p>C++-totally_beginner schrieb:</p>
<blockquote>
<pre><code class="language-cpp">if (multi==multi)
	if (div==div)
	if (add==add)
	if (sub==sub)
</code></pre>
</blockquote>
<p>Abfragen auf sich selber machen keinen Sinn, da sie immer <code>true</code> zurückgeben (ich sehe mal von NaNs ab).</p>
<p>C++-totally_beginner schrieb:</p>
<blockquote>
<pre><code class="language-cpp">system(&quot;pause&quot;);
</code></pre>
</blockquote>
<p>Mit <code>system()</code> solltest du <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39453.html" rel="nofollow">deswegen</a> vorsichtig sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1617928</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1617928</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Thu, 20 Nov 2008 19:26:22 GMT</pubDate></item></channel></rss>