<?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>Jetzt lerne ich programmieren &#187; coden</title>
	<atom:link href="http://www.jlip.de/tag/coden/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jlip.de</link>
	<description>oder so ähnlich...</description>
	<lastBuildDate>Thu, 29 Oct 2009 13:03:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Operatoren in C</title>
		<link>http://www.jlip.de/operatoren-in-c/</link>
		<comments>http://www.jlip.de/operatoren-in-c/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 13:16:11 +0000</pubDate>
		<dc:creator>Harun admin</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[coden]]></category>
		<category><![CDATA[operatoren]]></category>

		<guid isPermaLink="false">http://www.jlip.de/?p=212</guid>
		<description><![CDATA[1) Zuweisung Die Zuweisung eines Wertes geschieht mit     = Links davon steht die VARIABLE, die einen Wert erhält. Die Variable auf der recehten Seite wird nicht verändert. In C werden bei der Zuweisung von Kommazahlen an Ganzzahlen die Kommastellen abgeschnitten. Beispiel: int i; double x=3.75; i=x;  // i ist dann 3 weil es abgeschnitten wird. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1) Zuweisung</strong></p>
<p>Die Zuweisung eines Wertes geschieht mit     =</p>
<p>Links davon steht die VARIABLE, die einen Wert erhält.<br />
Die Variable auf der recehten Seite wird nicht verändert.</p>
<p>In C werden bei der Zuweisung von Kommazahlen an Ganzzahlen die Kommastellen abgeschnitten.<span id="more-212"></span></p>
<p>Beispiel:</p>
<pre lang="CPP">int i;

double x=3.75;

i=x;  // i ist dann 3 weil es abgeschnitten wird.</pre>
<p><strong>2) Vorzeichen</strong></p>
<p>+ ist eine positive Zahl und &#8211; eine negative</p>
<p><strong>3) Arithmetische Operatoren</strong></p>
<p>+ &#8211; * / %</p>
<p>Bei der Division (/) mit int (Beide Operatoren sind Ganzzahlen)  wird der Bruchteil (Kommastelle) abgeschnitten.</p>
<p>Beispiel:</p>
<pre lang="CPP">int i=1, j=2, k;
double x;
k=i/j; // k ist somit 0
x=i/j; // x ist dann o.o</pre>
<p>Modulo (%) Divisionen die nur auf Ganzzahlen anwendbar ist berechnet den Restwert einer Ganzzahlendivision. Wie man es aus der Grundschule kennt, bevor man mit den Kommzahlen vertraut gemacht wird.</p>
<p>Beispiel:</p>
<pre lang="CPP">int i=10, j=2, k=3, erg;
erg=i%k; // erg ist dann 1! weil 10 durch 3 gibt 3 rest 1
erg=j%k; // erg ist 2
erg=i%4; // erg ist 2</pre>
<p>Auswertung der Rechnung erfolgt von LINKS nach Rechts, wie man es von der Mathematik kennt.<br />
Dabei gilt: * / % geht vor + und -</p>
<p>Beispiel:</p>
<pre lang="CPP">erg=i+j*k/5; // erg ist dann 11</pre>
<p>Das Mischen von Datentypen ist erlaubt. Die Berechnung wird dann im &#8220;besseren&#8221; Datentyp ausgeführt.</p>
<p>Beispiel:</p>
<pre lang="CPP">int i=1, j=2, k;
double x=2.0, erg;

erg=i/x; // 0.5
erg=i/j; // 0.0 Ganzhaldivision
k=i/x;   // 0 da k ein int ist</pre>
<p><strong>Erzwungene Typumwandlung (cast)</strong><br />
(Datentyp) Variable<br />
erzwingt die Behandlung der Variable in diesem Typ an dieser Stelle!</p>
<p>Beispiel:</p>
<pre lang="CPP">erg=(double) i/j; // 0.5 nur hier wird es double bahndelt</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.jlip.de/operatoren-in-c/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Das erste Programm in C</title>
		<link>http://www.jlip.de/das-erste-programm-in-c/</link>
		<comments>http://www.jlip.de/das-erste-programm-in-c/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 12:13:39 +0000</pubDate>
		<dc:creator>Harun admin</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[coden]]></category>
		<category><![CDATA[helloworld]]></category>

		<guid isPermaLink="false">http://www.jlip.de/?p=46</guid>
		<description><![CDATA[Das erste Programm und das einfachste. Es soll die Ausgabe &#8220;Hello World&#8221; erzeugt werden. Wie immer fangen wir mit den Kopfangaben an und danach includen wir die standard Befehle. /* Harun Hello World 26.09.09 */ #include #include void main(void) { printf("Hello World"); getch(); } Mit getch(); erreichen wr, dass das Programm am Ende auf eine [...]]]></description>
			<content:encoded><![CDATA[<p>Das erste Programm und das einfachste. Es soll die Ausgabe &#8220;Hello World&#8221; erzeugt werden. Wie immer fangen wir mit den Kopfangaben an und danach includen wir die standard Befehle.<span id="more-46"></span></p>
<pre lang="cpp">/*
Harun
Hello World
26.09.09
*/
#include <stdio.h>
#include <conio.h>

void main(void)
{
    printf("Hello World");
    getch();
}</pre>
<p>Mit getch(); erreichen wr, dass das Programm am Ende auf eine Eingabe wartet und dann schließt. So können wir das Ergebniss betrachten. Ihr könnt es ja mal ohne probieren <img src='http://harun2.alfahosting.org/jlip.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Der Befehl <span style="color: #00ff00;">printf </span>erzeugt eine Bildschirmausgabe. Alles dazwischen packen wir in (&#8220;&#8230;..&#8221;) ein. Und wie immer schließen wir den Befehl mit ; ab.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jlip.de/das-erste-programm-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
