berikut adalah contoh program untuk deret angka dengan rekursif

 #include<stdio.h>
#include<conio.h>
int deret (int n);
void main()
{
 int urfib,bil,ulangi;
 do
   {
   clrscr();
   printf("Masukan Jumlah Deret ");
   scanf("%d",&bil);
   urfib=deret(bil);
   printf("=%d",urfib);
   printf("\n\napakah anda ingin menggulangi? ");
   printf("\n1.ya");
   printf("\n2.tidak (keluar)");
   printf("\npilihan anda? ");
   scanf("%d", &ulangi);
   }
     while (ulangi==1);
     getch();
 }
 int deret(int n)
  {
   int fibonac1=0,fibonac2=1,urutan,fibonac;
   for (urutan=1; urutan<=n;urutan++)
   {
    fibonac=fibonac1+fibonac2;
    fibonac2=fibonac1;
    fibonac1=fibonac;
    printf("%d+",urutan,fibonac);
   }
   return (fibonac);
   }


hasilnya seperti ini:: 




Program Pemetaan Dealer Honda di Karawang




scripnya sbb::::



<html>
<head><title>pemetaan dealer motor honda di karawang barat</title>

</head>

<body>
<script language = "javascript">
<!--
alert('assalamualaikum wr,wb');
//-->

<!--
var nilaiacuan         = 10000;
var takterdefinisi  = -1;
var namaverteks     = new Array('virgi motor (tanjung pura)','gempol motor (gempol)','bundaran kertabumi','adira motor (kerta bumi)','alun-alun karawang','prakasa motor (tuparev)','stasiun karawang','bundaran ramayana','PD star motor','karya motor (johar)','prapatan johar (pasar)','nusantara surya motor (lamaran)','duta viktori motor (suroto kunto)','bundaran by pass','bundaran ke2 galuh mas','perempatan bintang alam');

var matriks = new Array();

function init()    
{
 var x = '~';           
 matriks[0]=new Array(0,3,x,x,x,x,x,x,x,x,x,x,x,3,x,x);
 matriks[1]=new Array(3,0,1,x,x,x,x,x,x,x,x,x,x,x,x,x);
 matriks[2]=new Array(x,1,0,0.3,x,x,1.7,x,x,x,x,x,x,x,x,x);
 matriks[3]=new Array(x,x,0.3,0,1,x,x,x,x,x,x,x,x,x,x,x);
 matriks[4]=new Array(x,x,x,1,0,1,x,x,x,x,x,x,x,x,2.5,x);
 matriks[5]=new Array(x,x,x,x,1,0.8,0,2,x,x,x,x,x,x,x,x);
 matriks[6]=new Array(x,x,1.7,x,x,0.8,0,1,x,x,x,x,x,x,x,x);
 matriks[7]=new Array(x,x,x,x,x,2,1,0,0.5,x,x,x,x,x,x,x);
 matriks[8]=new Array(x,x,x,x,x,x,x,0.5,0,1,x,x,x,x,x,x);
 matriks[9]=new Array(x,x,x,x,x,x,x,x,1,0,0.5,x,x,x,x,x);
 matriks[10]=new Array(x,x,x,x,x,x,x,x,x,0.5,0,1,2,x,x,5);
 matriks[11]=new Array(x,x,x,x,x,x,x,x,x,x,1,0,x,x,x,x);
 matriks[12]=new Array(x,x,x,x,x,x,x,x,x,x,2,x,0,x,x,x);
 matriks[13]=new Array(3,x,x,x,x,x,x,3,x,x,x,x,x,0,x,x);
 matriks[14]=new Array(x,x,x,x,2.5,x,x,x,x,x,x,x,x,x,0,3);
 matriks[15]=new Array(x,x,x,x,x,x,x,x,x,x,5,x,x,x,3,0);
}

function bobot(a,b)
{
 return matriks[a][b];
}

function fungsi(list, list2)
{
 var dari = parseInt(list);
 var ke   = parseInt(list2);

 jumlahverteks = matriks.length;
 awal = dari;
 d = ke;

 var posisi = new Array(jumlahverteks);
 var i;
 var kunjungan = new Array(jumlahverteks);
 var sebelum = new Array(jumlahverteks);

 for (i=0; i<jumlahverteks; i++)
 {
  posisi[i] = nilaiacuan;
  sebelum[i] = takterdefinisi;
  kunjungan[i] = false;
 }

 posisi[awal] = 0;

 var verteks;
 for (verteks=0; verteks<jumlahverteks; verteks++)
 {
  var jarakterpendek = nilaiacuan;
  var berhenti = -1;
  for (i=0; i<jumlahverteks; i++)
  {
   if (!kunjungan[i])
   {
    if (posisi[i] <= jarakterpendek)
    {
     jarakterpendek = posisi[i];
     berhenti = i;
    }
   }
  }
  kunjungan[berhenti] = true;
  for (i=0; i<jumlahverteks; i++)
  {
   if (!kunjungan[i])
   {
    var w = bobot(berhenti, i);
    if (posisi[berhenti]+w < posisi[i])
    {
     posisi[i] = posisi[berhenti] + w;
     sebelum[i] = berhenti;
    }
   }
  }
 }

 i = d;
 if (posisi[i] < nilaiacuan)
  {
   var lintasan = namaverteks[i];
   var verteks = i;
   while (verteks>0)
   {
    verteks = sebelum[verteks];
    if (verteks >= 0)
     lintasan = namaverteks[verteks] + " -> " + lintasan;
   } 
   alert ("Jalur terpendek dari " +namaverteks[dari]+ " ke " +namaverteks[d]+ " : " + posisi[i] + " km (" + lintasan + ")");
  }
 else
  {
   alert ("Tidak ada jalur");
  }
}

init();

//-->

</script>


<p align="center">
  <font size=6 color=green>Pemetaan dealer motor honda di karawang barat</font></p>
<hr>
<p align="center">
 <img src="gambar.png" alt="pemetaan dealer motor honda dikarawang barat" border="1" height="450" width="350" />
</p>

<form>
<p align="center">
 <font size=4 color=red>Anda pergi dari : </font>
  <select name="Dari">
   <option value="0">virgi motor</option>
   <option value="1">gempol motor</option>
   <option value="2">bunderan kerta bumi</option>
   <option value="3">adira motor</option>
   <option value="4">alun-alun</option>
   <option value="5">prakasa motor</option>
   <option value="6">stasiun karawang</option>
   <option value="7">bundaran ramayana</option>
   <option value="8">PD star motor</option>
   <option value="9">karya motor</option>
   <option value="10">prapatan johar</option>
   <option value="11">nusantara sakti motor</option>
   <option value="12">duta viktory raya motor</option>
   <option value="13">bunderan by pass</option>
   <option value="14">bunderan ke2 galuh mas</option>
   <option value="15">perempatan bintang alam</option>
  
 </select>

 <font size=4 color=red>Hendak ke : </font>
  <select name="Ke">
   <option value="0">virgi motor</option>
   <option value="1">gempol motor</option>
   <option value="2">bunderan kerta bumi</option>
   <option value="3">adira motor</option>
   <option value="4">alun-alun</option>
   <option value="5">prakasa motor</option>
   <option value="6">stasiun karawang</option>
   <option value="7">bundaran ramayana</option>
   <option value="8">PD star motor</option>
   <option value="9">karya motor</option>
   <option value="10">prapatan johar</option>
   <option value="11">nusantara sakti motor</option>
   <option value="12">duta viktory raya motor</option>
   <option value="13">bunderan by pass</option>
   <option value="14">bunderan ke2 galuh mas</option>
   <option value="15">perempatan bintang alam</option>
  </select>
</p>

<p align="center">
 <input type="button" value ="Tampilkan jalur terpendek" onclick ='fungsi(Dari.value, Ke.value)'>   
</p>
</form>
<hr>

</body>
</html>







hasilnya sbb:


tampilan pembuka>>


tampilan utama>>>>



contoh program lainya? ini membentuk huruf A lho!!!!! baru tau?????

#include <stdio.h>
main()
{
int i,j;
static int huruf_A[8][8]={{ 0,1,1,1,1,1,0,0 },
              { 0,1,0,0,0,1,0,0 },
              { 0,1,0,0,0,1,0,0 },
              { 1,1,1,1,1,1,1,0 },
              { 1,1,0,0,0,0,1,0 },
              { 1,1,0,0,0,0,1,0 },
              { 1,1,0,0,0,0,1,0 },
              { 0,0,0,0,0,0,0,0 }};
clrscr();
for ( i=0; i<8; i++)
  {
  for ( j=0; j<8; j++)
if ( huruf_A[i][j])
   putchar ('\xDB');

   else
     putchar (' '); /* spasi */
     puts (" " );
   }
getch();
}







hasilnya seperti dibawah ini:

ini contoh program array 2 dimensi dalam bahasa c

#include<stdio.h>
main()
{
int tahun,kode_program;
int data_lulus[4][3];
clrscr();
  data_lulus[0][0]= 80;
  data_lulus[0][1]= 540;
  data_lulus[0][2]= 1032;

  data_lulus[0][0]= 15;
  data_lulus[0][1]= 83;
  data_lulus[0][2]= 301;

  data_lulus[0][0]= 8;
  data_lulus[0][1]= 12;
  data_lulus[0][2]= 15;


  data_lulus[0][0]= 10;
  data_lulus[0][1]= 129;
  data_lulus[0][2]= 257;

puts ("masukan tahun dari data yang ingin anda ketahui ");
 printf("1986..1988 :  ");
 scanf("%d", &tahun);
puts("masukan kode program kursus dari data");
puts("yang ingin anda ketahui");
 printf("1=INTRO, 2=BASIC, 3=COBOL, 4=DBASE : ");
 scanf("%d", &kode_program);
printf("\ntotal kelulusan = %d\n",data_lulus[kode_program -1][tahun - 1986]);
getch();
}





gambar hasilnya??????

 

program praktikum single linked list:


 <html>
<head>
<title>Struktur Data Linked List</title> </head>
<body>
<script language = "JavaScript">
<!--
function LinkedList()
{
this._panjang = 0;
this._kepala = null;
}
 LinkedList.prototype ={constructor: LinkedList,
//Membuat Metode Untuk Menambah Data kedalam List
Tambah: function (data)
{
//Membuat Node List
var node = { data: data, next: null }, NodeTanda;
//Periksa Isi List
if (this._kepala === null)
{
this._kepala = node;
}
else
{
NodeTanda = this._kepala;
while (NodeTanda.next)
{
NodeTanda = NodeTanda.next;
}
NodeTanda.next = node;
}
this._panjang++;
},
//Membuat Metode Untuk Menunjuk Item Data
Item: function(index)
{
if (index > -1 && index < this._panjang)
{
var NodeTanda = this._kepala;
i = 0;
while (i++ < index)
{
NodeTanda = NodeTanda.next;
}
return NodeTanda.data;
}
else
{
return null;
}
},
//Membuat Metode Untuk Membuang Elemen List
Buang: function(index)
{
if (index > -1 && index < this._panjang)
{
var NodeTanda = this._kepala, previous, i = 0;
if (index === 0)
{
this._kepala = NodeTanda.next;
}
else
{
while(i++ < index)
{
previous = NodeTanda;
NodeTanda = NodeTanda.next;
}
previous.next = NodeTanda.next;
}
this._panjang--;
return NodeTanda.data;
}
else
{
return null;
}
},
//Membuat Metode Untuk Mengetahui Jumlah Elemen List
Ukuran: function()
{
return this._panjang;
},
//Membuat Metode Untuk Membentuk Array
toArray: function()
{
var result = [],NodeTanda = this._kepala;
while(NodeTanda)
{
result.push(NodeTanda.data);
NodeTanda = NodeTanda.next;
}
return result;
},
//Membuat Metode Untuk Konversi ke String
toString: function()
{
return this.toArray().toString();
}
};
//Lanjutan
var list = new LinkedList();
list.Tambah("Teknik Informatika");
list.Tambah("Teknik Komputer");
list.Tambah("Komputerisasi Akuntansi");
list.Tambah("Computer Networking");
document.write("Isi LinkedList <br>");
document.write("--------------- <br>");
for (i=0; i<4; i++)
{
document.write(list.Item(i) + "<br>") ;
}
document.write("--------------- <br>");
alert("Isi LinkedList Awal =" + list.Item(0));
alert("Item 1 pada Linked list dibuang, yaitu = " +list.Item(1));
list.Buang(1);
document.write("Isi LinkedList Terakhir <br>");
document.write("--------------- <br>");
for (i=0; i<4; i++)
{
document.write(list.Item(i) + "<br>") ;
}
document.write("--------------- <br>");
//-->
</script>
</body>
</html>






dan ini lho hasilnya!!!!!::::::



Ini ho caranya??????


Langkah-langkahnya:


1.   buka terminal lalu tuliskan: sudo  gedit /home/ardi/.dosbox/dosbox-0.74.conf


  2.  akan muncul window baru, dan tuliskan pada paling bawah:                        mount c /home/ardi/DOS C:   kemudian jangan lupa disave ya....(jangan lupa!!!!!!!!!!!)




 3.     lalu buka dech dosboxnya: tuliskan seperti dalam gambar????