<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tugas Besar 1 &#187; Uncategorized</title>
	<atom:link href="http://informatikaitb.wordpress.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://informatikaitb.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 08 Oct 2008 17:26:30 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='informatikaitb.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/8f038e1a6d8f6c377e8385bb274a453c?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Tugas Besar 1 &#187; Uncategorized</title>
		<link>http://informatikaitb.wordpress.com</link>
	</image>
			<item>
		<title>interface and toc</title>
		<link>http://informatikaitb.wordpress.com/2008/10/07/interface-and-toc/</link>
		<comments>http://informatikaitb.wordpress.com/2008/10/07/interface-and-toc/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 06:03:02 +0000</pubDate>
		<dc:creator>informatikaitb</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://informatikaitb.wordpress.com/?p=57</guid>
		<description><![CDATA[ini yang udah aku buat&#8230;.
pertama sort.h
/* file : sort.h*/
#ifndef sort_H
#define sort_H
#define IdxMin 1
#define IdxMax 100
typedef struct
{
  int DD;
  int MM;
  int YYYY;
} tanggal;
typedef struct
{ char name[];
  int Size;
  tanggal date;
  jam J;
} data;
void SortName (data *N);
void SortDate (data *N);
void SortUkuran (data *N);
#endif
lalu file sort.c
/* file : sort*/
#include &#60;stdio.h&#62;
#include &#60;stdlib.h&#62;
#include &#8220;sort.h&#8221;
#include &#8220;jam.h&#8221;
void SortName ()
{
    char *name[];/*array [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=informatikaitb.wordpress.com&blog=5001108&post=57&subd=informatikaitb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ini yang udah aku buat&#8230;.</p>
<p><strong>pertama sort.h</strong></p>
<p>/* file : sort.h*/</p>
<p>#ifndef sort_H<br />
#define sort_H<br />
#define IdxMin 1<br />
#define IdxMax 100</p>
<p>typedef struct<br />
{<br />
  int DD;<br />
  int MM;<br />
  int YYYY;<br />
} tanggal;</p>
<p>typedef struct<br />
{ char name[];<br />
  int Size;<br />
  tanggal date;<br />
  jam J;<br />
} data;</p>
<p>void SortName (data *N);</p>
<p>void SortDate (data *N);</p>
<p>void SortUkuran (data *N);</p>
<p>#endif</p>
<p><strong>lalu file sort.c</strong></p>
<p>/* file : sort*/</p>
<p>#include &lt;stdio.h&gt;<br />
#include &lt;stdlib.h&gt;<br />
#include &#8220;sort.h&#8221;<br />
#include &#8220;jam.h&#8221;</p>
<p>void SortName ()<br />
{<br />
    char *name[];/*array of namafile*/<br />
    char *temp;<br />
    int x,a,b;<br />
   <br />
    for(a=0;a&lt;IdxMax-1;a++)<br />
        for(b=a+1;b&lt;IdxMax;b++)<br />
        {<br />
            if(*name[a] &gt; *name[b]) /* masih ragu dengan array string ini,<br />
                                    apa bisa kya gini*/<br />
            {<br />
                temp = names[a];<br />
                names[a] = names[b];<br />
                names[b] = temp;<br />
            }<br />
        }</p>
<p>    for(x=0;x&lt;IdxMax;x++)<br />
        printf(&#8220;%s\n&#8221;,names[x]);<br />
}        <br />
void SortDate ()<br />
/* pakai insertion sort*/<br />
{   <br />
 /* KAMUS LOKAL */<br />
 int i;<br />
 int Pass;<br />
 int Temp;<br />
 data *N;<br />
 <br />
 /* ALGORITMA */<br />
 for (Pass = IdxMin+1; Pass &lt;= GetNeff ((*N)); Pass ++)<br />
 {<br />
  Temp = GetElmt (((*N).((*J).DD)), Pass);<br />
  i = Pass-1;<br />
  <br />
  while ((Temp &lt;= GetElmt (((*N).((*J).DD)), i)) &amp;&amp; (i &gt; IdxMin))<br />
  {<br />
   SetElmt (&amp;((*N).((*J).DD)), i+1, GetElmt (((*N).((*J).DD)), i));<br />
   i&#8211;;<br />
  }<br />
  <br />
  if (Temp &gt;= GetElmt (((*N).((*J).DD)), i))<br />
  {<br />
   SetElmt (&amp;((*N).((*J).DD)), i+1, Temp);<br />
  }<br />
  else /* Temp &lt; GetElmt(((*J).DD), i) */<br />
  {<br />
   SetElmt (&amp;((*N).((*J).DD)), i+1, GetElmt (((*N).((*J).DD)), i));<br />
  }<br />
  <br />
  SetElmt (&amp;((*N).((*J).DD)), i, Temp);<br />
 }<br />
}</p>
<p>void SortUkuran ()<br />
{   <br />
 /* KAMUS LOKAL */<br />
 int i;<br />
 int Pass;<br />
 int Temp;<br />
 data *N;<br />
 <br />
 /* ALGORITMA */<br />
 for (Pass = IdxMin+1; Pass &lt;= GetNeff ((*N)); Pass ++)<br />
 {<br />
  Temp = GetElmt (((*N).Size), Pass);<br />
  i = Pass-1;<br />
  <br />
  while ((Temp &lt;= GetElmt (((*N).Size), i)) &amp;&amp; (i &gt; IdxMin))<br />
  {<br />
   SetElmt (&amp;((*N).Size), i+1, GetElmt (((*N).Size), i));<br />
   i&#8211;;<br />
  }<br />
  <br />
  if (Temp &gt;= GetElmt (((*N).Size), i))<br />
  {<br />
   SetElmt (&amp;((*N).Size), i+1, Temp);<br />
  }<br />
  else /* Temp &lt; GetElmt(((*J).DD), i) */<br />
  {<br />
   SetElmt (&amp;((*N).Size), i+1, GetElmt (((*N).Size), i));<br />
  }<br />
  <br />
  SetElmt (&amp;((*N).Size), i, Temp);<br />
 }<br />
}</p>
<p><strong>ketiga stack.h</strong></p>
<p><strong>/* file : stack.h*/</strong></p>
<p>#ifndef stack_H<br />
#define stack_H<br />
#include &#8220;boolean.h&#8221;<br />
#define Nil 0</p>
<p>typedef int infotype;<br />
typedef int address;</p>
<p>typedef struct<br />
{ infotype *T;<br />
  address TOP;<br />
  int Size;<br />
} Stack;</p>
<p>#define Top(S) (S).TOP<br />
#define InfoTop(S) (S).T[(S).TOP]<br />
#define Size (S) (S).Size</p>
<p>boolean IsEmpty (Stack S);</p>
<p>void Destruct (Stack *S);</p>
<p>void Push (Stack *S, infotype X);</p>
<p>void Pop (Stack *S, infotype *X);</p>
<p>int MakeFile (Stack S);</p>
<p>#endif</p>
<p><strong></strong> </p>
<p><strong>keempat stack.c</strong></p>
<p>/* file : stack.c*/</p>
<p>#include &lt;stdlib.h&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &#8220;stack.h&#8221;</p>
<p>boolean IsEmpty (Stack S)<br />
{ return ((S).Top==Nil)<br />
}</p>
<p>void Destruct (Stack *S)<br />
{ free (Stack);<br />
}</p>
<p>void Push (Stack *S, infotype X)<br />
{ (*S).Top++;<br />
 (*S).T[(*S).TOP] = X;<br />
}</p>
<p>void Pop (Stack *S, infotype *X)<br />
{ *X = (*S).T[(*S).TOP];<br />
  (*S).Top&#8211;;<br />
}</p>
<p>int MakeFile (Stack S)<br />
{ f = fopen (&#8220;file.int&#8221;, &#8220;r+&#8221;);<br />
 ((S).Top==1);<br />
}<br />
    </p>
<p><strong>kelima toc.c</strong></p>
<p>/* file : toc*/</p>
<p>#include &lt;stdlib.h&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &#8220;stack.h&#8221;</p>
<p>void toc ()<br />
{ int X,<br />
  int retval;<br />
 <br />
  if IsEmpty (Stack S)<br />
    { printf (&#8220;File kosong, belum ada file yang disimpan\n&#8221;); /* jika file toc kosong*/<br />
      MakeFile (S);<br />
    };<br />
  else /* is not Empty*/<br />
    { f= fopen (&#8220;file.int&#8221;, &#8220;r+&#8221;)<br />
      retval = fscanf (f, &#8220;%c&#8221;,  &amp;CC);<br />
      push (S,X); /* tambahin file ke stack*/<br />
    };<br />
}</p>
<p>tapi ini semua aku gak tau bner apa salah, tolong benerin klo ada yang salah, trus kasih saran untuk diperbaiki ya, plissss banget&#8230;..hehehe</p>
<p>Gisca ^^</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/informatikaitb.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/informatikaitb.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/informatikaitb.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/informatikaitb.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/informatikaitb.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/informatikaitb.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/informatikaitb.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/informatikaitb.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/informatikaitb.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/informatikaitb.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=informatikaitb.wordpress.com&blog=5001108&post=57&subd=informatikaitb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://informatikaitb.wordpress.com/2008/10/07/interface-and-toc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">informatikaitb</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://informatikaitb.wordpress.com/2008/09/27/hello-world/</link>
		<comments>http://informatikaitb.wordpress.com/2008/09/27/hello-world/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 21:42:57 +0000</pubDate>
		<dc:creator>informatikaitb</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=informatikaitb.wordpress.com&blog=5001108&post=1&subd=informatikaitb&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Welcome to <a href="http://wordpress.com/">WordPress.com</a>. This is your first post. Edit or delete it and start blogging!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/informatikaitb.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/informatikaitb.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/informatikaitb.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/informatikaitb.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/informatikaitb.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/informatikaitb.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/informatikaitb.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/informatikaitb.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/informatikaitb.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/informatikaitb.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=informatikaitb.wordpress.com&blog=5001108&post=1&subd=informatikaitb&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://informatikaitb.wordpress.com/2008/09/27/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">informatikaitb</media:title>
		</media:content>
	</item>
	</channel>
</rss>