<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hihn.org &#187; dezimalzahl</title>
	<atom:link href="http://hihn.org/tag/dezimalzahl/feed/" rel="self" type="application/rss+xml" />
	<link>http://hihn.org</link>
	<description></description>
	<lastBuildDate>Sat, 26 Jun 2010 23:10:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Umrechnung Dezimalzahl nach Dualzahl</title>
		<link>http://hihn.org/2009/04/umrechnung-dezimalzahl-nach-dualzahl/</link>
		<comments>http://hihn.org/2009/04/umrechnung-dezimalzahl-nach-dualzahl/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 07:59:01 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[dezimalzahl]]></category>
		<category><![CDATA[dualzahl]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=384</guid>
		<description><![CDATA[Tolle Übungsaufgabe in C: ein Programm das eine Dezimalzahl in eine Dualzahl umwandelt. /*********************** * Umrechnung Dezimalzahl * nach Dualzahl * * Rainer Hihn */ #include int main(void) { /** * Variablendeklaration */ int iDezi = 0; int iDual[16] = {0}; int i = 0; int iErg = 0; int iRest = 0; /** * [...]]]></description>
			<content:encoded><![CDATA[<p>Tolle Übungsaufgabe in C: ein Programm das eine Dezimalzahl in eine Dualzahl umwandelt.</p>
<pre>
/***********************
 * Umrechnung Dezimalzahl
 * nach Dualzahl
 *
 * Rainer Hihn
 */

#include <stdio.h>

int main(void)
{
    /**
     * Variablendeklaration
     */
    int iDezi = 0;
    int iDual[16] = {0};
    int i = 0;
    int iErg = 0;
    int iRest = 0;

    /**
     * Einlesen der Dezimalzahl
     */
    printf("Geben Sie eine Dezimalzahl ein: \n");
    scanf("%i", &#038;iDezi);
    printf("\n");

    /**
     * Pruefen ob die Dezimalzahl
     * groesser als 16 bit ist
     */
    if(iDezi > 65536)
    {
        printf("Geben Sie eine Dezimalzahl ein die kleiner als 65.536 ist \n");
    }
    else{
        iErg = iDezi;
        i = 0;

        while(iErg > 0)
        {
            if(iErg % 2 == 0)
            {
                iDual[i] = 0;
            }
            else {
                iDual[i] = 1;
            }

            iErg = iErg / 2;
            i++;
        }

        /**
         * Ausgabe der Dualzahl
         */

        i = 15;
        for(i = 15; i >= 0; i--)
        {
            printf("%i", iDual[i]);
        }
        printf("\n");
    }

    return 0;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2009/04/umrechnung-dezimalzahl-nach-dualzahl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
