Kamis, 10 April 2014

Perkembangan Arsitektur Web

Web merupakan suatu teknologi yang dipergunakan untuk mempercepat akselerasi pada peradaban manusia. Web merupakan penghubung segala umat manusia di dunia tanpa harus bertemu dengan nya secara langsung.

Berbagai web menyediakan beribu macam informasi yang dapat diakses secara langsung dan gratis. Pengetahuan suatu perkembang dengan cepat melalui jalur web hal ini karena manusia mampu mengakses informasi, menggabungkan, dan kemudian menciptakan inovasi-inovasi baik dari sosial maupun teknologi yang dapat dimanfaatkan oleh umat manusia.

Arsitektur web ini pertama kali dikembangan untuk tujuan militer dalam proyek yang dinamakan DARPA yang menghubungkan komputer pertama kali . Perkembangan ini kemudian dilanjutkan oleh Tim Berners-Lee dari Massachusetts Institute of Technology (MIT) dengan memperkenalkan apa yang disebut sebagai situs web. Pengembangan WEB ini sampai sekarang terus berlanjut dan melahirkan berbagai generasi web. Generasi web ini juga sebenarnya hanya sebagai standar tingkat penggunaan web saja.




Gambar diatas menunjukan bagaimanan perkembangan WEB dari awal perkembangan komputer Perkembangan WEB dibagi menjadi sampai sekarang di bagi menjadi tiga jenis yaitu:

WEB 1.0

Bersifat read-only. Jadi isi dari web tersebut hanya dapat dibaca oleh penggunanya biasanya bentuknya masih sederhana yaitu grafis berformat GIF, biasanya beresolusi 88×31 piksel, Membuat penayangannya lambat pada koneksi dial up. Sehingga tidak terjalinnya suatu interaksi dari pembuat isi web dan pembacanya. Kemudian sesuai berjalannya waktu maka berubahlah perkembangan Web menjadi lebih maju yaitu terdapat pada Web 2.0.

WEB 2.0

Pertama kali diperkenalkan oleh O’Reilly Media pada 2004. Web 2.0 disebut oleh O’Reilly adalah revolusi industri komputer yang menjadikan web sebagai platform untuk berbagai kegiatan komputasi manusia. Dimana pada masa ini sudah mulailah terdapat interaksi manusia sebagai pembaca dengan si pembuat web itu sendiri dengan kata lain lebih bergerak ke arah read-write biasanya via Email. Contoh dari aplikasi pada masa ini adalah : Wikipedia, Friendster, Blog, Flickr, YouTube, MySpace, Facebook, Twitter, dsb.

WEB 3.0

Pada Web 3.0 merupakan perkembangan menuju kesempurnaan dari Web 2.0 yaitu akan mengembangkan hubungan terhapat seseorang satu ke seseorang lainnya, manusia ke mesin, dan mesin ke sebuah mesin.

Web 3.0 memberikan sebuah inovasi penekanan penelitian pada Semantic Web, Ontology, Web Service, Social Software, Folksonomies dan Peer-to-Peer. Penelitian ini sangat memperhatikan sebuah budaya,sebuah komunitas terhadap kebutuhan akan sebuah data atau informasi. Web akan bisa memahami kata per kata yang diketikkan manusia secara kontekstual dalam tahapan tertentu. Selain itu kecanggihan juga tidak hanya dituang pada PC melainkan pada ponsel, jam tangan dan televisi diprediksi akan bisa digunakan untuk mengakses internet.

Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat on-demand. Pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasidan digunakan oleh perangkat lunak (software agents).

Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah. Pembuatan Semantic Web dimungkinkan dengan adanya sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C). Standar yang paling penting dalam membangun Semantic Web adalah XML (atau Link ini tentang XML di website W3: XML), XML Schema, RDF, OWL, dan SPARQL.

Referensi :

Sabtu, 25 Januari 2014

program kasir diler motor (Tugas ap3)

#include "stdio.h"
#include "conio.h"

main()
{
int cicilan,kembalian,harga,bayar,dp1,jumdp,tot;
int pil,pil2,pil3,bln;
float pot;


clrscr();
head();
printf (" ======== GREENG MOTOR =========\n");
printf (" ||Silahkan Pilih Jenis Motor ||\n");
printf (" ===============================\n");
printf (" ||1. MOTOR SPORT             ||\n");
printf (" ||2. MOTOR BEBEK             ||\n");
printf (" ||3. MOTOR AUTOMATIC         ||\n");
printf (" ||4. EXIT                    ||\n");
printf (" ===============================\n");
printf (" Masukan Pilihan = ");
scanf ("%d",&pil);

switch (pil)
{
case 1:
clrscr();
head();
motorlaki();
printf  ("Masukan Pilihan = ");
scanf ("%d",&pil);
switch (pil){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha V-XION\n");
printf (" Dengan Harga $. 2.200 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan Anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha V-XION Dengan Harga $. 2.200.\n");
printf ("\n Jumlah Uang Pelanggan = $. ");
scanf ("%d",&bayar);
kembalian = bayar - (2200 - jumdp);
printf ("Kembalian Uang Pelanggan = $.%d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha V-XION Dengan Harga $. 2200.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((2200*0.05)+2200)/12;
printf (" Harga Cicilan Setiap  Bulannya Untuk 12 Bulan Adalah $. %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((2200 * 0.1)+2200)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $. %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((2200 * 0.15)+2200)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $. %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("Pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((2200 * 0.2)+2200)/bln;
printf (" Harga Cicilan Setiap  Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((2200 * 0.15)+2200)/bln;
printf (" Harga Cicilan Setiap  Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((2200 * 0.1)+2200)/bln;
printf (" Harga Cicilan Setiap  Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((2200 * 0.05)+2200)/bln;
printf (" Harga Cicilan Setiap  Bulannya Untuk %d Bulan Adalah %d",bln,cicilan);
}
getch();
main();
default :
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
}


case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha SCORPIO\n");
printf (" Dengan Harga $. 2.700\n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha SCORPIO Dengan Harga $. 2.700\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (2700-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha SCORPIO Dengan Harga $. 2.700\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((2700 * 0.05)+2700)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((2700 * 0.10)+2700)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $. %d ",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((2700 * 0.15)+2700)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $. %d ",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("Pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((2700 * 0.2)+2700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((2700 * 0.15)+2700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((2700 * 0.1)+2700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((2700 * 0.05)+2700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default :
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 3:
printf ("\n");
printf ("Anda Memilih Motor Yamaha BYSON\n");
printf (" Dengan Harga $. 2.200 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan Anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha BYSON Dengan Harga $. 2.100.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (2100-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha BYSON Dengan Harga $. 2.100.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((2100 * 0.05)+2100)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((2100 * 0.1)+2100)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((2100 * 0.15)+2100)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((2100 * 0.2)+2100)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((2100 * 0.15)+2100)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((2100 * 0.1)+2100)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((2100 * 0.05)+2100)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}

case 2:
clrscr();
head();
motorbebek();
printf  ("masukan pilihan = ");
scanf ("%d",&pil);
switch (pil){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Jupiter Z\n");
printf (" Dengan Harga $. 1.700 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Jupiter Z Dengan Harga $. 1.700.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1700-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Jupiter Z Dengan Harga $. 1.700\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1700 * 0.05)+1700)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1700 * 0.1)+1700)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1700 * 0.15)+1700)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1700 * 0.2)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1700 * 0.15)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1700 * 0.1)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1700 * 0.05)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}


case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Jupiter MX\n");
printf (" Dengan Harga $. 1.800\n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Jupiter MX Dengan Harga $. 1.800.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1800-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Jupiter MX Dengan Harga $. 1.800\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1800 * 0.05)+1800)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1800 * 0.1)+1800)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1800 * 0.15)+1800)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1800 * 0.2)+1800)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1800 * 0.15)+2218)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1800 * 0.1)+2218)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1800 * 0.05)+1800)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 3:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Vega ZR\n");
printf (" Dengan Harga $. 15.000.000 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Vega ZR Dengan Harga $. 1.500.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1500-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Vega ZR Dengan Harga $. 1.500.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1500 * 0.05)+1500)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1500 * 0.10)+1500)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1500 * 0.15)+1500)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1500 * 0.2)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1500 * 0.15)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1500 * 0.1)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1500 * 0.05)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 4:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Force\n");
printf (" Dengan Harga $. 1.500 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Force Dengan Harga $. 1.500.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1500-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Force Dengan Harga $. 1.500.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1500 *0.05)+1500)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1500 * 0.10)+1500)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1500 * 0.15)+1500)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1500 * 0.2)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1500 * 0.15)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1500 * 0.1)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1500 * 0.05)+1500)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 3:
clrscr();
head();
motormatic();
printf  ("masukan pilihan = ");
scanf ("%d",&pil);
switch (pil){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Mio\n");
printf (" Dengan Harga $. 1.700 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Mio Dengan Harga $. 1.700.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1700-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Mio Dengan Harga $. 1.700.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1700 * 0.05)+1700)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1700 * 0.1)+1700)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1700 * 0.15)+1700)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1700 * 0.2)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1700 * 0.15)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1700 * 0.1)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1700 * 0.05)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}

case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Mio Soul GT\n");
printf (" Dengan Harga $. 18.000.000 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Mio Soul GT Dengan Harga $. 1.650.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1650-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Mio Soul GT Dengan Harga $. 1.650\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1650 * 0.05)+1650)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1650 * 0.1)+1650)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1650 * 0.15)+1650)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1650 * 0.2)+1650)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1650 * 0.15)+1650)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1650 * 0.1)+1650)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1650 * 0.05)+1650)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 3:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Xeon\n");
printf (" Dengan Harga $. 1.800 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Xeon Dengan Harga $. 1.800.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1800-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Xeon Dengan Harga $. 1.800.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1800 * 0.05)+1800)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1800 * 0.1)+1800)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1800 * 0.15)+1800)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1800 * 0.2)+1800)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1800 * 0.15)+1800)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1800 * 0.1)+1800)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1800 * 0.05)+1800)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 4:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Fino\n");
printf (" Dengan Harga $. 1.700 \n");
printf ("\n");
printf (" ================================\n");
printf ("Silahkan Pilih Sistem Pembayaran\n");
printf (" ================================\n");
printf ("1. Cash\n");
printf ("2. Credit\n");
printf (" ================================\n");
printf ("Pilihan anda = ");
scanf ("%d",&pil2);
switch (pil2){
case 1:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Fino Dengan Harga $. 1.700.\n");
printf ("\n Jumlah Uang Pelanggan = $.  ");
scanf ("%d",&bayar);
kembalian=bayar - (1700-jumdp);
printf ("Kembalian Uang Pelanggan = $.  %d",kembalian);
getch();
main();
case 2:
printf ("\n");
printf ("Anda Memilih Motor Yamaha Fino Dengan Harga $. 1.700.\n");
printf ("\n");
printf ("========================================================\n");
printf (" Silahkan Pilih Lamanya Jumlah Cicilan [12/24/48]  \n");
printf ("========================================================\n");
printf (" 1. 12 Bulan. \n");
printf (" 2. 24 Bulan. \n");
printf (" 3. 48 Bulan. \n");
printf (" 4. Masukan Bulan Pilihan Anda \n");
printf ("========================================================\n");
printf (" Pilihan Anda = ");
scanf ("%d",&pil3);
switch (pil3){
case 1:
printf ("\n");
cicilan = ((1700 * 0.05)+1700)/12;
printf (" Harga Cicilan Setiap Bulannya untuk 12 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 2:
printf ("\n");
cicilan = ((1700 * 0.1)+1700)/24;
printf (" Harga Cicilan Setiap Bulannya Untuk 24 Bulan Adalah $.  %d",cicilan);
getch();
main();
case 3:
printf ("\n");
cicilan = ((1700 * 0.15)+1700)/48;
printf (" Harga Cicilan Setiap Bulannya Untuk 48 Bulan  Adalah $.  %d",cicilan);
getch();
main();
case 4:
printf ("\n");
printf ("pilihan Bulan Anda = ");
scanf ("%d",&bln);
if (bln >=48 )
{
cicilan = ((1700 * 0.2)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >= 24)
{
cicilan = ((1700 * 0.15)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else if (bln >=12)
{
cicilan = ((1700 * 0.1)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
else
{
cicilan = ((1700 * 0.05)+1700)/bln;
printf (" Harga Cicilan Setiap Bulannya Untuk %d Bulan Adalah $. %d",bln,cicilan);
}
getch();
main();
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
default:
clrscr();
printf ("\n");
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
case 4:
clrscr();
exit();

default:
clrscr();
printf ("MAAF INPUTAN YANG ANDA MASUKAN TIDAK VALID");
getch();
main();
}
    }

head(){
printf("============================================\n");
    printf("||              GREENG MOTOR              ||\n");
    printf("||     Selamat Datang Di GREENG MOTOR     ||\n");
printf("||   Dealer Khusus Sepeda Motor Yamaha    ||\n");
    printf("||        www.greengdmotor.com            ||\n");
    printf("============================================\n");
printf("\n");
}

motorlaki(){
printf ("============================================\n");
printf ("          DAFTAR MOTOR SPORT\n");
printf ("============================================\n");
printf (" Silahkan Pilih\n");
printf ("============================================\n");
printf (" || 1. YAMAHA V-XION                      ||\n");
printf (" || 2. YAMAHA SCORPIO                     ||\n");
printf (" || 3. YAMAHA BYSON                       ||\n");
printf ("============================================\n");
}

motorbebek(){
printf("============================================\n");
printf ("        DAFTAR MOTOR BEBEK\n");
printf("============================================\n");
printf (" Silahkan Pilih\n");
printf("============================================\n");
printf (" || 1. YAMAHA JUPITER Z                   ||\n");
printf (" || 2. YAMAHA JUPITER MX                  ||\n");
printf (" || 3. YAMAHA VEGA ZR                     ||\n");
printf (" || 4. YAMAHA FORCE                       ||\n");
printf("============================================\n");
}

motormatic(){
printf("============================================\n");
printf ("      DAFTAR MOTOR AOTOMATIC\n");
printf("============================================\n");
printf (" Silahkan Pilih\n");
printf("============================================\n");
printf (" || 1. YAMAHA MIO                         ||\n");
printf (" || 2. YAMAHA MIO SOUL GT                 ||\n");
printf (" || 3. YAMAHA XEON                        ||\n");
printf (" || 4. YAMAHA FINO                        ||\n");
printf("============================================\n");
}