Jumat, 11 Januari 2013 di 18.19 Diposting oleh Indahpurupu 0 Comments

Its my first program, oke its simple program but please
I'm not sleep for 1 week to make it.
my program its about Akad Salam, the product of sharia banking
I'll show u the screen shoot of my program and then I'll give u the code
try this at home ^^










oke, I give u the code I'm using language C and using TCC to support it.
its 715 code >_<


#include <stdio.h>
#include <windows.h>

int pilih, pilih_cso, pilih_teller, pilih_ao, ulang_login;
int i = 0;
int j;

int id_salam[100], awal_salam=100, byk_salam=0, cari, cari_salam;
int rek[100], awal_rek=1001, byk_rek=0;
int penghasilan[100];
int modal[100], nisbah[100], saldo[100], total[100];

int salam;
char username[100], password[100], produk[100][10];
char status_akad[100][15];
char input_status_akad[100], setuju;

char nama[100][50], alamat[100][50], jenis_kelamin[100][10], jenis_identitas[100][10], nomor_identitas[100][20];
char status[100][20], pekerjaan[100][20], ttl[100][20], agama[100][20];
int no_tlp[100];
int setor, tarik;

int ulang_username;
char ulang='y';
char ulang='n';

void buka();
void awal();
void menu_cso();
void menu_teller();
void menu_ao();
void definisi();
void daftar_nasabah();
void saldo_terakhir();
void pengajuan();
void setoran();
void tarikan();
void bayaran();
void verifikasi();

int main()
{
buka();
return;
}

void buka()
{
system("cls");
char o[]={" Selamat Datang di Program Salam      \n\n"};
int f;
double g;
for(f=0;o[f]!='\0';f++)
{
printf("%c",o[f]);
for(g=0;g<=999700;g++)
{
}
}
sleep(300);
printf ("\n\n");
printf ("\n\t ________________________________________________________\n");
printf ("\n\t|   __________________________________________________   |\n");
printf ("\n\t|  |                AKAD  SALAM                       |  |\n");
printf ("\n\t|  | Faculty      : Riza Muhammad Nurman              |  |\n");
printf ("\n\t|  | Script writer: Ary Budiyarto              |  |\n");
printf ("\n\t|  |                Indah Purwita Sari            |  |\n");
printf ("\n\t|  |                Yulianto Prabowo          |  |\n");
printf ("\n\t|  | Class        : 1 TIPS 5                          |  |\n");
printf ("\n\t|  | Year         : 2012/2013                         |  |\n");
printf ("\n\t|  |__________________________________________________|  |\n");
printf ("\n\t|________________________________________________________|\n");
printf ("\n\n");
printf ("\n                                               Tekan ENTER >>>");
getch();
awal();
return;
}

void awal()
{
system("cls");
printf("   ___________________________________________________________________________\n");
printf("  |   _____________________________________________________________________   |\n");
printf("  |  |                         MENU UTAMA :                                |  |\n");
printf("  |  |                           1. Definisi Salam                         |  |\n");
printf("  |  |                           2. CSO                                    |  |\n");
printf("  |  |                           3. Teller                                 |  |\n");
printf("  |  |                           4. AO                                     |  |\n");
printf("  |  |                           5. Keluar                                 |  |\n");
printf("  |  |_____________________________________________________________________|  |\n");
printf("  |___________________________________________________________________________|\n");
printf("\nMasukkan Pilihan Anda (1-4) : ");
scanf("%d", &pilih);
if(pilih==1)
{
definisi();
return;
}
else if(pilih==2)
{
do
{
system("cls");
printf("LOG IN CSO\n");
printf("\n");
printf("Masukkan Username : ");
scanf("%s", &username);
printf("Masukkan Password : ");
scanf("%s", &password);
if((strcmp(username, "123") == 0) && (strcmp(password, "123") == 0))
{
menu_cso();
return;
}
else
{
system("cls");
printf("Username atau password yang Anda Masukkan salah.\n");
printf("Apakah anda ingin memasukkan username dan password?\n");
scanf("%s", &setuju);
if(setuju=='y'|| setuju=='Y')
{
ulang_username=1;
}
else
{
ulang_username=2;
awal();
return;
}
}}while(ulang_username==1);
}
else if(pilih==3)
{
do
{
system("cls");
printf ("\n");
printf("LOG IN TELLER\n");
printf("\n");
printf("Username  : ");
scanf("%s", &username);
printf("Password  : ");
scanf("%s", &password);
if((strcmp(username, "123") == 0) && (strcmp(password, "123") == 0))
{
menu_teller();
return;
}
else
{
system("cls");
printf("Username atau password yang Anda Masukkan salah.\n");
printf("Apakah anda ingin memasukkan username dan password?\n");
scanf("%s", &setuju);
if(setuju=='y'|| setuju=='Y')
{
ulang_username=1;
}
else
{
ulang_username=2;
awal();
return;
}
}}while(ulang_username==1);
}
else if(pilih==4)
{
do
{
system("cls");
printf ("\n");
printf("LOG IN AO\n");
printf("\n");
printf("Username  : ");
scanf("%s", &username);
printf("Password  : ");
scanf("%s", &password);
if((strcmp(username, "123") == 0) && (strcmp(password, "123") == 0))
{
menu_ao();
return;
}
else
{
system("cls");
printf("Username atau password yang Anda Masukkan salah.\n");
printf("Apakah anda ingin memasukkan username dan password?\n");
scanf("%s", &setuju);
if(setuju=='y'|| setuju=='Y')
{
ulang_username=1;
}
else
{
ulang_username=2;
awal();
return;
}
}}while(ulang_username==1);
}
else if(pilih==5)
{
printf("\n\n\n\t\t\t\t\tTerima Kasih");
}
else
{
printf("\n Maaf Pilihan Anda Tidak Tersedia\n");
getche();
awal();
return;
}
}

void definisi()
{
system("cls");
printf("  D E F I N I S I     S  A L A M\n\n");
printf("==>Salam merupakan salah satu kegiatan jual-beli pada umumnya.");
printf("\n\n==> Hanya perbedaan yang dimiliki ada pada proses pembayarannya \n\t yang dilakukan terlebih dahulu");
printf("\n\n==> Barang akan diberikan dikemudian hari sesuai dengan perjanjian \n\t yang telah disepakati,");
printf("\n\n==> Barang yang diberikan di kemudian hari harus sesuai spesifisikasinya\n\t dengan perjanjian.");
printf("\n\n\n\n\t\t\t\t");
getch();
awal();
}

void menu_cso()
{
system("cls");
printf("\n\n\n\n\n\n");
printf("\t\t>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> \n");
printf("\t\tA|                     C S O                     |V \n");
printf("\t\tA|===============================================|V \n");
printf("\t\tA|                1. Pendaftaran                 |V \n");
printf("\t\tA|                2. Saldo Terakhir              |V \n");
printf("\t\tA|                3. Pengajuan                   |V \n");
printf("\t\tA|===============================================|V \n");
printf("\t\tA|                99. Sign Out                   |V \n");
printf("\t\t<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< \n");
scanf("%d", &pilih_cso);
if(pilih_cso==1)
{
daftar_nasabah();
return;
}
else if(pilih_cso==2)
{
saldo_terakhir();
return;
}
else if(pilih_cso==3)
{
pengajuan();
return;
}
else if(pilih_cso==99)
{
system("cls");
printf("\n\t\t\tTerima Kasih");
getch();
awal();
return;
}
else
{
system("cls");
printf("\nMaaf Pilihan Anda Tidak Tersedia.\n\n");
getch();
menu_cso();
return;
}
}

void menu_teller()
{
system("cls");
printf("\n\n\n\n\n\n");
printf("\t\t>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> \n");
printf("\t\tA|                    TELLER                     |V \n");
printf("\t\tA|===============================================|V \n");
printf("\t\tA|                1. Tabungan                    |V \n");
printf("\t\tA|                2. Penarikan                   |V \n");
printf("\t\tA|                3. Pembayaran Akad Salam       |V \n");
printf("\t\tA|===============================================|V \n");
printf("\t\tA|                99. Sign Out                   |V \n");
printf("\t\t<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< \n");
scanf("%d", &pilih_teller);
if(pilih_teller==1)
{
setoran();
return;
}
else if(pilih_teller==2)
{
tarikan();
return;
}
else if(pilih_teller==3)
{
bayaran();
return;
}
else if(pilih_teller==99)
{
system("cls");
printf("\n\t\t\tTerimaKasih");
getch();
awal();
return;
}
else
{
system("cls");
printf("\nMaaf Pilihan Anda Tidak Tersedia.\n\n");
getch();
menu_teller();
return;
}
}

void menu_ao()
{
system("cls");
printf("\n\n\n\n\n\n");
printf("\t\t>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> \n");
printf("\t\tA|                 Account Officer               |V \n");
printf("\t\tA|===============================================|V \n");
printf("\t\tA|                1. Verifikasi                  |V \n");
printf("\t\tA|===============================================|V \n");
printf("\t\tA|                99. Sign Out                   |V \n");
printf("\t\t<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< \n");
scanf("%d", &pilih_ao);
if(pilih_ao==1)
{
verifikasi();
return;
}
else if(pilih_ao==99)
{
system("cls");
printf("\n\t\t\tTerima Kasih");
getch();
awal();
return;
}
else
{
system("cls");
printf("\nMaaf Pilihan Anda Tidak Tersedia.\n\n");
getch();
menu_ao();
return;
}
}

void daftar_nasabah()
{
do
{
system("cls");
rek[byk_rek]=awal_rek+byk_rek;
printf("\nNo Rekening                : %d\n", rek[byk_rek]);
do{
printf(" nama              : ");
fflush(stdin);
gets(nama[i]);
}while(strcmp(nama[i], "") == 0);
do {
printf(" Alamat                : "); fflush(stdin);
gets(alamat[i]);
}while(strcmp(alamat[i], "") == 0);
do {
printf(" jenis kelamin         : ");
fflush(stdin);
gets(jenis_kelamin[i]);
}while(strcmp(jenis_kelamin[i], "") == 0);
do{
printf(" no. identitas              : ");
scanf("%d", &nomor_identitas[i]);
}while(nomor_identitas[i] == 0);
do{
printf(" jenis Identitas\n");
printf("(KTP/SIM/Pasport)          : ");
fflush(stdin);
gets(jenis_identitas[i]);
}while (((strcmp(jenis_identitas[i],"KTP")!=0)&&(strcmp(jenis_identitas[i],"SIM")!=0))&&((strcmp(jenis_identitas[i],"Pasport")!=0))&&((strcmp(jenis_identitas[i],"ktp")!=0))&&((strcmp(jenis_identitas[i],"sim")!=0)));
do {
printf(" tempat, tanggal lahir : ");
fflush(stdin);
gets(ttl[i]);
}while(strcmp(ttl[i], "") == 0);

do {
printf(" no.telp               : ");
scanf("%d", &no_tlp[i]);
}while(no_tlp[i] == 0);
do {
printf(" status                : ");
fflush(stdin);
gets(status[i]);
}while(strcmp(status[i], "") == 0);
do {
printf(" pekerjaan             : ");
fflush(stdin);
gets(pekerjaan[i]);
}while(strcmp(pekerjaan[i], "") == 0);

do {
printf(" agama                 : ");
fflush(stdin);
gets(agama[i]);
}while(strcmp(agama[i], "") == 0);
do {
printf(" saldo awal\n");
printf(" saldo min Rp. 200.000 : ");
scanf("%d", &saldo[i]);
}while(saldo[i] < 200000);
i++, byk_rek++;
system("cls");
printf("Data Berhasil di Simpan \n\n");
printf("Tekan Enter Untuk Kembali");
getche();
menu_cso();
}while(i < 100);
}

void saldo_terakhir()
{
do {
system("cls");
printf("S A L D O  T E R A K H I R\n");
printf("Masukkan Nomor Rekening : ");
scanf("%d", &cari);
for(j=0; j<1000; j++) {
if(rek[j] == cari){
printf("\nNo Rekening     : %d\n", rek[j]);
printf("Nama            : %s\n", nama[j]);
printf("Alamat Lengkap  : %s\n", alamat[j]);
printf("Jenis Kelamin   : %s\n", jenis_kelamin[j]);
printf("No. Identitas   : %d\n", nomor_identitas[j]);
printf("Jenis Identitas : %s\n", jenis_identitas[j]);
printf("Tgl. Lahir      : %s\n", ttl[j]);
printf("No. Telp        : %d\n", no_tlp[j]);
printf("Status          : %s\n", status[j]);
printf("Pekerjaan       : %s\n", pekerjaan[j]);
printf("Agama           : %s\n", agama[j]);
printf("Saldo           : %d\n", saldo[j]);
printf("\n\nTekan Enter Untuk Kembali >>>");
getche();
menu_cso();
setuju = 'n';
}
}
if(j == 1000){
printf("\nNomor Rekening Tidak Ditemukan\n");
printf("\n\nIngin melakukan pencarian lagi ? \n");
fflush(stdin);
scanf("%c", &setuju);
}
} while ((setuju == 'y') || (setuju == 'Y'));
}

void pengajuan()
{
do
{
system("cls");
printf("P E N G A J U A N\n");
printf("Masukkan Nomor Rekening : ");
scanf("%d", &cari);
for(j=0; j<1000; j++) {
if(rek[j] == cari){
system("cls");
id_salam[byk_salam]=awal_salam+byk_salam;
printf("D A T A   N A S A B A H\n");
printf("\nId Salam Anda Adalah    : %d\n", id_salam[byk_salam]);
printf("No Rekening             : %d\n", rek[j]);
printf("Nama                    : %s\n", nama[j]);
printf("Saldo                   : %d\n\n", saldo[j]);
do{
printf("Jenis Perkebunan\n");
printf("(beras/jagung/kedelai/umbi) : ");
fflush(stdin);
gets(produk[j]);
}while((strcmp(produk[j],"beras")!=0)&&(strcmp(produk[j],"jagung")!=0)&&
(strcmp(produk[j],"kedelai")!=0)&&(strcmp(produk[j],"umbi")!=0));
printf("Modal Nasabah               : ");
scanf("%d", &modal[j]);
byk_salam++;
nisbah[j]=modal[j] * 20 /100;
total[j]=modal[j] + nisbah[j];
system("cls");
printf("\nTerima Kasih, Pengajuan Anda Sedang Diproses.");
printf("\n\n\n\nTekan Enter Untuk Kembali >>>");
}
}

if(j == 10000)
{
printf("\nNomor Rekening Tidak Ditemukan\n");
printf("\n\nApakah Anda Ingin melakukan pencarian lagi ? ");
fflush(stdin);
scanf("%c", &setuju);
}
getch();
menu_cso();
}while ((setuju == 'y') || (setuju == 'Y'));
}

void setoran()
{
do {
system("cls");
printf("S E T O R A N\n");
printf("Nomor Rekening : ");
scanf("%d", &cari);
for(j=0; j<1000; j++) {
if(rek[j] == cari){
printf("\nNo Rekening    : %d\n", rek[j]);
printf("Nama             : %s\n", nama[j]);
printf("\nJumlah Setoran : ");
scanf("%d", &setor);
saldo[j] = saldo[j] + setor;
printf("\nBerhasil\n");
printf("\nSaldo Terakhir Anda         : %d\n", saldo[j]);
printf("\n\nTekan Enter Untuk Kembali >>>");
}
}
if(j == 10000){
printf("\nNomor Rekening Tidak Ditemukan\n");
printf("\n\nApakah Anda Ingin melakukan pencarian lagi ? ");
fflush(stdin);
scanf("%c", &setuju);
}
getche();
menu_teller();
} while ((setuju == 'y') || (setuju == 'Y'));
}

void tarikan ()
{
do
{
system("cls");
printf("P E N A R I K A N  S A L D O\n");
int i = -1;
printf("Nomor Rekening  : ");
scanf("%d", &cari);
for(j=0; j<1000; j++)
{
if(rek[j] == cari)
{
i=j;
}
}
if(i>-1)
{
printf("\nSaldo            : %d\n", saldo[i]);
printf("Jumlah Penarikan : ");
scanf("%d", &tarik);
if(saldo[i]>tarik)
{
saldo[i] = saldo[i] - tarik;
printf("\nBerhasil\n");
printf("\nSaldo Terakhir Anda         : %d\n", saldo[i]);
printf("\n\nTekan Enter Untuk Kembali >>>");
}
else
{
printf("Saldo Anda Kurang");
}
}
else
{
printf("\nNomor Rekening Tidak Ditemukan\n");
printf("\n\nApakah Anda Ingin melakukan pencarian lagi ? ");
fflush(stdin);
scanf("%c", &setuju);
}
getch();
menu_teller();
}while((setuju == 'y') || (setuju == 'Y'));
}

void bayaran()
{
system("cls");
printf("P E M B A Y A R A N N\n");
int m = -1;
printf("Id.Salam    : ");
scanf("%d",&cari_salam);
int n;
for(n=0;n<100;n++) 
{
if(id_salam[n]==cari_salam)
{
m=n;
}
}
if(m > -1)
{
if(strcmp(status_akad[m],"ya")==0)
{
if(total[m]==0)
{
system("cls");
printf("Pembayaran Anda Telah LUNAS\n");
}
else if(saldo[m]>total[m])
{
saldo[m]=saldo[m]-total[m];
printf("Modal Nasabah   : Rp. %d\n", total[m]);
printf("Nisbah bank     : Rp. %d\n", nisbah[m]);
printf("Pembayaran anda telah selesai, barang akan sampai 30 hari ke depan\n");
printf("\nSaldo Anda saat ini     : Rp. %d\n", saldo[m]);
}
else if(saldo[m]<total[m])
{
printf("Saldo Anda Tidak Cukup Untuk Pembayaran\n");
printf("Silakan Lakukan Penyetoran\n");
printf("Tekan Enter Untuk Kembali >>>\n");
}
}
else if(strcmp(status_akad[m],"tidak")==0)
{
printf("maaf, Akad Anda Tidak DiSetujui");
}
else if((strcmp(status_akad[m],"ya")!=0)&&(strcmp(status_akad[m],"tidak")!=0))
{
printf("akad Anda Belum di Verifikasi");
}
}
else if (m < -1)
{
printf("Id.Salam Anda Tidak Ditemukan!\n");
}
getche();
menu_teller();
}

void verifikasi()
{
system("cls");
printf("V E R I F I K A S I  A K A D\n");
int w;
int n = -1;
printf("Masukkan Id. Salam : ");
scanf("%d", &cari_salam);
w=byk_salam;
for(w=0; w<100; w++)
{
if(cari_salam == id_salam[w])
{
n=w;
}
}
if(n > -1)
{
printf("Id.Salam            : %d\n", id_salam[n]);
printf("Jenis Produk        : %s\n", produk[n]);
printf("Modal Nasabah       : %d\n", modal[n]);
printf("Nisbah Bank         : %d\n", nisbah[n]);
printf("Total               : %d\n", total[n]);
printf("\nPersetujuan ? \n");
do{
printf("Status Akad ( ya / tidak ) : ");fflush(stdin);gets(input_status_akad);
}while((strcmp(input_status_akad,"ya")!=0)&&(strcmp(input_status_akad,"tidak")!=0));
strcpy(status_akad[n], input_status_akad);
}
else if(n == -1)
{
system("cls");
printf("Id.Akad Salam Tidak Ditemukan");
}
getche();
menu_ao();
}









Senin, 24 Desember 2012 di 05.45 Diposting oleh Indahpurupu 0 Comments


#include<stdio.h>
main ()

{system ("COLOR 3F");
system ("cls");
printf ("\n\n\n");
printf ("\t\t    W"); sleep (150);
printf (" E "); sleep (150);
printf (" L "); sleep (150);
printf (" C "); sleep (150);
printf (" O "); sleep (150);
printf (" M "); sleep (150);
printf (" E "); sleep (150);

printf ("\n\n");

printf ("\t\t\t\t   A "); sleep (150);
printf (" T "); sleep (150);
printf ("\n\n");

printf ("\t\tI "); sleep (150);
printf (" N "); sleep (150);
printf (" D "); sleep (150);
printf (" A "); sleep (150);
printf (" H "); sleep (150);


printf ("\tP "); sleep (150);
printf (" R "); sleep (150);
printf (" O "); sleep (150);
printf (" F "); sleep (150);
printf (" I "); sleep (150);
printf (" L "); sleep (150);
printf ("\n\n");



printf ("\n\n");
printf ("\n\t ________________________________________________________\n");
printf ("\n\t|   __________________________________________________   |\n");
printf ("\n\t|  |                HI HO YEYE LALA :D                |  |\n");
printf ("\n\t|  | YUHUUUU,... congratulation for visited      |  |\n");
printf ("\n\t|  | sorry for my empty profil :( ahaha I've been busy|  |\n");
printf ("\n\t|  | please for my friend there >>>>>>                |  |\n");
printf ("\n\t|  | I'm still alive so dont forget about me ;D       |  |\n");
printf ("\n\t|  | I'll be back with a lot of story :P              |  |\n");
printf ("\n\t|  | I make this awkward aplication hueek @_@         |  |\n");
printf ("\n\t|  |__________________________________________________|  |\n");
printf ("\n\t|________________________________________________________|\n");
printf ("\n\n");
printf ("\n                                               Tekan ENTER >>>");
getch();
}









Minggu, 02 Desember 2012 di 16.10 Diposting oleh Indahpurupu 0 Comments


Realitas tertambah, atau kadang dikenal dengan singkatan bahasa Inggrisnya AR (augmented reality), adalah teknologi yang menggabungkan benda maya dua dimensi dan ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Tidak seperti realitas maya yang sepenuhnya menggantikan kenyataan, realitas tertambah sekedar menambahkan atau melengkapi kenyataan.

Benda-benda maya menampilkan informasi yang tidak dapat diterima oleh pengguna dengan inderanya sendiri. Hal ini membuat realitas tertambah sesuai sebagai alat untuk membantu persepsi dan interaksi penggunanya dengan dunia nyata. Informasi yang ditampilkan oleh benda maya membantu pengguna melaksanakan kegiatan-kegiatan dalam dunia nyata.

Realitas tertambah dapat diaplikasikan untuk semua indera, termasuk pendengaran, sentuhan, dan penciuman. Selain digunakan dalam bidang-bidang seperti kesehatan, militer, industri manufaktur, realitas tertambah juga telah diaplikasikan dalam perangkat-perangkat yang digunakan orang banyak, seperti pada telepon genggam.





Augmented Reality
Ronald T. Azuma (1997) mendefinisikan augmented reality sebagai penggabungan benda-benda nyata dan maya di lingkungan nyata, berjalan secara interaktif dalam,,, waktu nyata, dan terdapat integrasi antarbenda dalam tiga dimensi, yaitu benda maya terintegrasi dalam dunia nyata.Penggabungan benda nyata dan maya dimungkinkan dengan teknologi tampilan yang sesuai, interaktivitas dimungkinkan melalui perangkat-perangkat input tertentu, dan integrasi yang baik memerlukan penjejakan yang efektif.

Selain menambahkan benda maya dalam lingkungan nyata, realitas tertambah juga berpotensi menghilangkan benda-benda yang sudah ada. Menambah sebuah lapisan gambar maya dimungkinkan untuk menghilangkan atau menyembunyikan lingkungan nyata dari pandangan pengguna. Misalnya, untuk menyembunyikan sebuah meja dalam lingkungan nyata, perlu digambarkan lapisan representasi tembok dan lantai kosong yang diletakkan di atas gambar meja nyata, sehingga menutupi meja nyata dari pandangan pengguna.