<?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[Dualzahlen in dezimahl umwandeln]]></title><description><![CDATA[<p>Kann mir einer einen tipp geben was ich anders machen muss.</p>
<pre><code>#include &lt;iostream&gt;

using namespace std;

int main()
{
int ergebnis,zahl,s1,s2,s3,s4,s5,s6,s7,s8;//vereibarung der variablen stelle,zahl
int z1,z2,z3,z4,z5,z6,z7,z8;
int e1=1,e2=2,e3=4,e4=8,e5=16,e6=32,e7=64,e8=128;// zuweisung der stellenwerte an e

    cout&lt;&lt; &quot;Bitte geben Sie eine Dualzahl ein.(bis zu achtsellen moeglich)&quot;;
    cin &gt;&gt;zahl;
while(zahl&gt;11111111)
{
    cout&lt;&lt; &quot;zahl&quot;;
    cin&gt;&gt;zahl;
}
   s1=zahl%10;   //zahl durch modulo rest ist = s1
    z1=zahl/10;  //zahl wird um eine position verkleinert teilen durch 10

   s2=z1%10;    //zahl durch modulo rest ist =s2
    z2=z1/10;   //zahl wird um eine position verkleinert teilen durch 10

   s3=z2%10;
    z3=z2/10;

   s4=z3%10;
    z4=z3/10;

   s5=z4%10;
    z5=z4/10;

   s6=z5%10;
    z6=z5/10;

   s7=z6%10;
    z7=z6/10;

   s8=z7%10;
    z8=z7/10;

if(s1==1)  // wenn s1 ist 1 dann ist s1 =e1
    e1=s1;
if(s2==1)
    e2=s2;
if(s3==1)
    e3=s3;
if(s4==1)
    e4=s4;
if(s5==1)
    e5=s5;
if(s6==1)
    e6=s6;
if(s7==1)
    e7=s7;
if(s8==1)
    e8=s8;
  ergebnis=e1+e2+e3+e4+e5+e6+e7+e8; //addition

  cout&lt;&lt; &quot;Die Dezimahlzahl ist &quot; &lt;&lt;ergebnis&lt;&lt;endl;

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/328677/dualzahlen-in-dezimahl-umwandeln</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 08:54:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/328677.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Oct 2014 11:48:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dualzahlen in dezimahl umwandeln on Wed, 22 Oct 2014 11:53:22 GMT]]></title><description><![CDATA[<p>Kann mir einer einen tipp geben was ich anders machen muss.</p>
<pre><code>#include &lt;iostream&gt;

using namespace std;

int main()
{
int ergebnis,zahl,s1,s2,s3,s4,s5,s6,s7,s8;//vereibarung der variablen stelle,zahl
int z1,z2,z3,z4,z5,z6,z7,z8;
int e1=1,e2=2,e3=4,e4=8,e5=16,e6=32,e7=64,e8=128;// zuweisung der stellenwerte an e

    cout&lt;&lt; &quot;Bitte geben Sie eine Dualzahl ein.(bis zu achtsellen moeglich)&quot;;
    cin &gt;&gt;zahl;
while(zahl&gt;11111111)
{
    cout&lt;&lt; &quot;zahl&quot;;
    cin&gt;&gt;zahl;
}
   s1=zahl%10;   //zahl durch modulo rest ist = s1
    z1=zahl/10;  //zahl wird um eine position verkleinert teilen durch 10

   s2=z1%10;    //zahl durch modulo rest ist =s2
    z2=z1/10;   //zahl wird um eine position verkleinert teilen durch 10

   s3=z2%10;
    z3=z2/10;

   s4=z3%10;
    z4=z3/10;

   s5=z4%10;
    z5=z4/10;

   s6=z5%10;
    z6=z5/10;

   s7=z6%10;
    z7=z6/10;

   s8=z7%10;
    z8=z7/10;

if(s1==1)  // wenn s1 ist 1 dann ist s1 =e1
    e1=s1;
if(s2==1)
    e2=s2;
if(s3==1)
    e3=s3;
if(s4==1)
    e4=s4;
if(s5==1)
    e5=s5;
if(s6==1)
    e6=s6;
if(s7==1)
    e7=s7;
if(s8==1)
    e8=s8;
  ergebnis=e1+e2+e3+e4+e5+e6+e7+e8; //addition

  cout&lt;&lt; &quot;Die Dezimahlzahl ist &quot; &lt;&lt;ergebnis&lt;&lt;endl;

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2423322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2423322</guid><dc:creator><![CDATA[Neuling77]]></dc:creator><pubDate>Wed, 22 Oct 2014 11:53:22 GMT</pubDate></item><item><title><![CDATA[Reply to Dualzahlen in dezimahl umwandeln on Wed, 22 Oct 2014 11:56:20 GMT]]></title><description><![CDATA[<p>Neuling77 schrieb:</p>
<blockquote>
<p>Kann mir einer einen tipp geben was ich anders machen muss.</p>
</blockquote>
<p>Nichts, es sei denn, du hast ein Problem.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2423324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2423324</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Wed, 22 Oct 2014 11:56:20 GMT</pubDate></item><item><title><![CDATA[Reply to Dualzahlen in dezimahl umwandeln on Wed, 22 Oct 2014 12:00:52 GMT]]></title><description><![CDATA[<p>ja ich habe ein problem das programm gibt mir nicht die richtige dezimahlzahl aus.<br />
irgendwie habe ich mich verrant.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2423326</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2423326</guid><dc:creator><![CDATA[Neuling77]]></dc:creator><pubDate>Wed, 22 Oct 2014 12:00:52 GMT</pubDate></item><item><title><![CDATA[Reply to Dualzahlen in dezimahl umwandeln on Wed, 22 Oct 2014 12:12:50 GMT]]></title><description><![CDATA[<p>s1 bis s8 sollen doch am Ende entweder 0 oder 1 sein?<br />
Dann müsste es eher heißen:</p>
<pre><code>if(s1 == 0)
  e1 = 0;
//usw.
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2423329</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2423329</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 22 Oct 2014 12:12:50 GMT</pubDate></item><item><title><![CDATA[Reply to Dualzahlen in dezimahl umwandeln on Wed, 22 Oct 2014 12:16:53 GMT]]></title><description><![CDATA[<p>Dankeschön <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="🙂"
    /> <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="🙂"
    /> <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="🙂"
    /> <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/2423330</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2423330</guid><dc:creator><![CDATA[Neuling77]]></dc:creator><pubDate>Wed, 22 Oct 2014 12:16:53 GMT</pubDate></item></channel></rss>