Tampilkan postingan dengan label bahasaC. Tampilkan semua postingan
Tampilkan postingan dengan label bahasaC. Tampilkan semua postingan

contoh aplikasi konversi nilai mata uang menggunakan bahasa C

2/15/2017 02:00:00 AM Add Comment

contoh aplikasi konversi nilai mata uang menggunakan bahasa C

contoh aplikasi konversi nilai mata uang menggunakan bahasa C
aplikasi konversi nilai mata uang menggunakan bahasa C
Masih dalam tulisan Pemrogramman Bahasa C. Pada tutorial INFORMASIKU kali ini saya akan memberikan sebuah contoh "aplikasi konversi nilai mata uang menggunakan bahasa C ", jika pada tutorial sebelumnya hanya membahas contoh membuat program login atau hanya menampilkan akses masuk saja, nah pada aplikasi konversi nilai mata uang ini saya akan menggunakan kedua - duanya ( menggunakan akses login sekaligus menggunakan skrip dan rumus konversi nilai mata uang ).

Pada tutorial konversi nilai mata uang ini saya akan berikan contoh skripnya , selain itu saya akan sedikit membahas dari beberapa skrip yang saya tulis, agar anda lebih gampang memahami dari perintah / skrip yang ada pada aplikasi konversi ini. Kalau sudah siap, kita langsung saja ya,,,

Seperti biasa saya masih menggunakan Codeblocks dalam membuat tutorial pemrogramman bahasa C ini, anda juga bisa menjalankan aplikasi ini menggunakan dev C++, jadi tenang aja ya ga perlu download Codeblocksnya. Untuk membuat aplikasi konversi ini anda buka aplikasi yang anda gunakan mau itu codeblock ataupun dev C++ ataupun yang lainya asal masih support dengan bahasa pemrogramman C, nah setelah anda buka, sekarang buat file baru, setelah jendela file terbuat, sekarang anda coba masukan skrip berikut ini, boleh anda copypaste ko,, tapi sebaiknya anda ketik agar anda mudah memahami program yang anda buat.

Berikut ini contoh skrip konversi nilai mata uang menggunakan bahasa pemrogramman C


//Contoh aplikasi konversi nilai mata uang // --> ini adalah bagian komentar, jadi tidak berpengaruh
copy kode dibawah ini

 #include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{

char a,i=1;
char username[20]="acuzz" ;
char pass[20]= "acuzz1234";
char usr[20], pas[20];
int status = 0, salah =0;
float rp,usd,yen,won,real,rupiah;
char h,g;
int ulang,pilih;

while (status<5){
system("cls");
printf("\n\n\n==== selamat datang di aplikasi konversi nilai mata uang ====\n");
printf("\n\n\n-- Jika anda ingin menggunakan aplikasi ini, silahkan masukan nama dan password --");
printf("masukan username : ");
scanf("%s",&usr);
printf("masukan password : ");
scanf("%s",&pas);
if((strcmp(usr ,username)==0 && strcmp(pas,pass)==0)){
printf("\n\n\nakses diterima .selamat datang\n");
break;
}else {
printf("\nuser name dan password salah\n");
printf("\n \n");}
salah++;
if (salah == 3){
printf("akses ditolak");
system ("exit");
return 0;
}
status++;
system ("pause");

}
login:
{

system ("cls");}
{
printf("\nAkses diterima .selamat datang \n",i);
goto menu;
}
menu:
{
system ("cls");

pada kode diatas hanya menampilkan atau membuat kode untuk login, nah untuk kode yang lebih lengkap copy  kode dibawah ( saya badi kedalam dua kolom karena terlalu panjang heheh )


 #include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{

char a,i=1;
char username[20]="acuzz" ;
char pass[20]= "acuzz1234";
char usr[20], pas[20];
int status = 0, salah =0;
float rp,usd,yen,won,real,rupiah;
char h,g;
int ulang,pilih;

while (status<5){
system("cls");
printf("\n\n\n==== selamat datang di aplikasi konversi nilai mata uang ====\n");
printf("\n\n\n-- Jika anda ingin menggunakan aplikasi ini, silahkan masukan nama dan password --");
printf("masukan username : ");
scanf("%s",&usr);
printf("masukan password : ");
scanf("%s",&pas);
if((strcmp(usr ,username)==0 && strcmp(pas,pass)==0)){
printf("\n\n\nakses diterima .selamat datang\n");
break;
}else {
printf("\nuser name dan password salah\n");
printf("\n \n");}
salah++;
if (salah == 3){
printf("akses ditolak");
system ("exit");
return 0;
}
status++;
system ("pause");

}
login:
{

system ("cls");}
{
printf("\nAkses diterima .selamat datang \n",i);
goto menu;
}
menu:
{
system ("cls");

printf("\n\n APLIKASI KONVERSI NILAI MATA UANG   \n" );
printf("\n\n Daftar pilihan konversi  \n" );
printf("\n 1. KONVERSI NILAI RUPIAH -> USD");
printf("\n 2. KONVERSI NILAI RUPIAH -> YEN");
printf("\n 3. KONVERSI NILAI RUPIAH -> WON");
printf("\n 4. KONVERSI NILAI RUPIAH -> REAL");
printf("\n 5. KELUAR\n");
printf("\n\n Masukkan Pilihan Anda, kemudian tekan enter :  ");
scanf("\n%d",&a);

while (a==1)goto konv1;
while (a==2)goto konv2 ;
while (a==3)goto konv3 ;
while (a==5)goto keluar2;
while (a>=6) goto tidak;
while (a=0) goto salah;
while (a<=0) goto tidak;
}
tidak :
{
printf(" ");
scanf("%c",&h); goto salah; }
salah :
{system ("cls");
printf("\n Maaf, Pilihan Anda Salah atau tidak terdaftar !");
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto menu; else goto keluar2;}
salah2:
{
printf("\n\n Maaf, Pilihan tidak benar \n\n");
printf("\n\n Apakah Anda Ingin kembali <Y/T> ? =  ");scanf("%s",&h);
if(h=='Y'||h=='y') goto menu;
}
ulang:
{printf("\n\n Apakah Anda Ingin kembali <Y/T> ? =  ");scanf("%s",&h);
if(h=='Y'||h=='y') goto menu; else goto keluar;
}


tambahkan kode berikut setelah kode diatas

 konv1:
{
system ("cls");
printf("\n\n Masukan Nilai Rupiah : ");
scanf("%f",&rp);
usd = rp / 13000;
system ("cls");
printf(" \n\n Hasil Konversi Nilai Rupiah ke Dolar adalah : $ %f\n",usd);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto konv1; else goto dolar;
}
konv2:
{ system ("cls");
printf("\n\n Masukan Nilai Rupiah :");
scanf("%f",&rp);
yen = rp / 8000;
printf(" \n\n Hasil Konversi ke Yen adalah  : %f\n",yen);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto konv2; else goto yenn;
}
konv3:
{ system ("cls");
printf(" \n\n Masukan Nilai Rupiah : ");
scanf("%f",&rp);
won = rp / 11;
printf("\n\n Hasil Konversi ke Won adalah  :%f\n ",won);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto konv3; else goto wonn;
}
konv4:
{ system ("cls");
printf("\n\n Masukan Nilai Rupiah    : ");
scanf("%f",&rp);
real = rp / 3462;
printf("\n\n Hasil Konversi ke Real adalah :%f\n ",real);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto konv4; else goto reall;
}
dolar:
{system ("cls");
printf("\n\n Apakah anda ingin menghitung Dolar ke Rupiah <Y/T> ?= ");scanf("%s",&h);
if (h=='y'||h=='Y')goto dolar1;else goto menu;
}
dolar1:
{system ("cls");
printf("\n\n masukan nilai dolar : ");
scanf("%f",&usd);
rupiah=usd*12000 ;
printf("\n\n hasil konversi dolar ke rupiah adalah : %f\n ",rupiah);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto dolar1; else goto menu;
}
yenn:
{system ("cls");
printf("\n\n Apakah anda ingin menghitung Yen ke Rupiah <Y/T> ?= ");scanf("%s",&h);
if (h=='y'||h=='Y')goto yenn1;else goto menu;
}
yenn1:
{system ("cls");
printf("\n\n masukan nilai Yen : ");
scanf("%f",&yen);
rupiah=yen*8000 ;
printf("\n\n hasil konversi Yen ke rupiah adalah : %f\n ",rupiah);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto yenn1; else goto menu;
}
wonn:
{system ("cls");
printf("\n\n Apakah anda ingin menghitung won ke Rupiah <Y/T> ?= ");scanf("%s",&h);
if (h=='y'||h=='Y')goto wonn1;else goto menu;
}
wonn1:
{system ("cls");
printf("\n\n masukan nilai Won : ");
scanf("%f",&won);
rupiah=won*11 ;
printf("\n\n hasil konversi Won ke Rupiah adalah : %f\n ",rupiah);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto wonn1; else goto menu;
}
reall:
{system ("cls");
printf("\n\n Apakah anda ingin menghitung Real ke Rupiah <Y/T> ?= ");scanf("%s",&h);
if (h=='y'||h=='Y')goto reall1;else goto menu;
}
reall1:
{system ("cls");
printf("\n\n masukan nilai Real : ");
scanf("%f",&real);
rupiah=real*3462 ;
printf("\n\n hasil konversi Real ke Rupiah adalah : %f\n ",rupiah);
printf("\n\n\t Apakah Anda Ingin Mengulang <Y/T> ? = ");scanf("%s",&h);
if(h=='Y'||h=='y') goto reall1; else goto menu;
}
keluar2:
{ system ("cls");
printf("\n\n Anda yakin ingin keluar ? ");
printf("\n\n Ketik <y/t> untuk keluar =  ");scanf("%s",&h);
if(h=='Y'||h=='y') goto keluar; else goto menu ;}
keluar3:
{ system ("cls");
printf("\n\n Andaaaaaa ? ");
printf("\n\n Ketik 'y' untuk keluar atau 't' untuk kembali ke menu =  ");scanf("%s",&h);
if(h=='Y'||h=='y') goto keluar; else goto menu ;}
keluar:
{printf("\n\n");
printf("\n===== TERIMAKASIH TELAH MENGGUNAKAN PROGRAM INI =====\n");
printf("\n== nantikan tutorial selanjutnya - INFORMASIKU by acuzz si acuzz ==\n");
system("exit");
return 0;
}
}

Jika skrip diatas sudah anda ketikan coba sekarang anda jalankan program / aplikasi nya jika terjadi error coba anda periksa ulang skrip diatas, siapa tahu ada skrip yang tertinggal seperti titik koma ( ; ).

Sedikit penjelasan untuk skrip aplikasi konversi nilai mata uang diatas :

Ketika program dijalankan anda akan diminta memasukan username dan password untuk memahami cara membuat skrip login anda bisa cari pada artikel contoh skrip login dalam bahasa C yang saya posting sebelumya.
kemudian untuk skrip menampilkan menu pilihan konversi ( setelah akses masuk ) ialah  pemanggilan pada sub menu "menu: " menggunakan perintah goto menu; , dan untuk menghilangkan tulisan atau layar sebelunya digunakan perintah " system ("cls"); " maka hasinya akan seperti pada gambar menu diatas, begitu juga pada tampilanlainya seperti pada tampilan konversi nilai Rupiah ke nilai Dolar seperti berikut 

contoh aplikasi konversi nilai mata uang menggunakan bahasa C
gambar hasil konversi nilai Rupiah ke Dolar


Nah untuk pemanggilan pilihan konversi, diatas saya menggunakan perintah "while" dan untuk memanggil atau mengkoneksikan input ke nilai while ini menggunakan perintah " scanf("\n%d",&a); " nah untuk nilai 'a' sendiri itu diambil dari type data yang saya gunakan yaitu type data char dengan nilai 1, dan jika anda lihat pada skrip diatas terdapat tulisan %s, %f, dan %c, sedikit penjelasan dari pengalaman saya saja, untuk skrip persen (%) jika %s biasa saya gunakan untuk type data string seperti diatas, untuk %f untuk type data float, dan untuk %c saya gunakan untuk type data char, akan tetapi terkadang jika kita kita salah menggunakan type data tersebut, biasa jadi program yang di jalankan akan mengalami error, jadi nanti anda coba sendiri untuk eksperimenya, dan semoga berhasil,


Nah semoga penjelasan diatas dapat memberikan sedikit pemahaman dari aplikasi konversi yang saya berikan pada anda. Jika saya salah atau keliru dalam memberikan penjelasan diatas anda boleh beri komentar ,, kita sama - sama belajar.

Sekian tutorial "contoh aplikasi konversi nilai mata uang menggunakan bahasa C ', tunggu tutorial selanjutnya. Semoga bermanfaat

tags :

 

cara menampilkan biodata menggunakan bahasa c

2/10/2017 08:19:00 AM Add Comment

cara menampilkan biodata menggunakan bahasa c

Masih dalam belajar Pemrogramman bahasa C, jika pada tutorial sebelumnya anda telah baca yaitu cara membuat program login dalam bahasa C, Nah pada tutorial kali ini saya akan berbagi"cara membuat dan menampilkan data berupa biodata dalam bahasa C ".

Langsung saja ya buka dev C++ atau codeblocks nya... setelah terbuka seperti biasa buat file baru dengan cara new >> file >> empty file >>
untuk membuat program input dan output biodata anda bisa copypaste skrip dibawah ini :

// contoh skript untuk program menampilkan biodata //


 #include <stdio.h>
  #include <stdlib.h>
  #include<conio.h>
   int main()

  {
     char nama [20],alamat [20],kelamin [20],agama [10];
  int umur ;

printf ("\n====Program menampilkan biodata====\n");
printf ("\nisi biodata anda dengan lengkap \n");

printf("\nnama anda  : ");
gets(nama);

printf("\nalamat     : ");
gets(alamat);

printf("\nkelamin    : ");
gets (kelamin);

printf("\nagama      : ");
gets(agama);

printf("\numur       : ");
scanf("%d", &umur);

printf("\n\n\n");
printf ("\------noutput biodata----- \n");

printf ("\nnama saya adalah : %s\n", nama);
printf ("\nberalamat di         :%s\n", alamat);
printf ("\nberjenis kelamin  :%s\n", kelamin);
printf ("\nagama saya          :%s\n", agama);
printf ("\nsaya berumur       :%d\n", umur);

printf ("\n\n");
printf ("\n----cara menampilkan biodata menggunakan bahasa c---- \n");
printf ("\n----@ informasiku 2017 by acuzz si acuzz---- \n");
printf ("\n\n");
getch();

system ("pause");
return 0;

}


Setelah skrip diatas anda tulis ataupun copypaste, sekarang anda coba jalankan program tersebut, jika tidak terjadi error maka program akan langsung berjalan.

Pada program biodata yang kita buat, program akan menampilkan menu input biodata/data, bisa dilihat seperti gambar berikut :

cara menampilkan biodata menggunakan bahasa c

 kemudian setelah data diisi, maka akan menghasilkan output dari semua data yang di input tersebut, bisa dilihat outputnya seperti gambar berikut :

cara menampilkan biodata menggunakan bahasa c

cara membuat program biodata cukup mudah kan... heheh

Sekian tutorial kali ini, semoga bermanfaat, tunggu tutorial selanjutnya ya...



contoh skrip login menggunakan bahasa C

2/10/2017 05:33:00 AM Add Comment

contoh skrip login menggunakan bahasa C

Pada tutorial INFORMASIKU kali ini saya akan berbagi contoh skrip login menggunakan bahasa c. Bahasa pemrogramman C merupakan bahasa pemrogramman tingkat tinggi yang saat ini banyak digunakan, selain Bahasa pemrogamman seperti Pascal, bahasa C ini sering digunakan terutama bagi para programmer pemula seperti saya, karena dalam mempelajari / belajar pemrogramman anda akan di tuntut untuk mempunyai logika yang kuat, selain itu algoritma pemrogramman pun harus anda pahami, nah dengan belajar bahasa pemrogramman C, C# ataupun C++, anda akan dilatih bagaimana cara membuat program yang struktural dan algoritma yang gampang dipahami sehingga program yang nantinya  anda buat akan sesuai dengan yang anda harapkan.

Bahkan menurut buku yang saya baca yang berjudul " Masuki Dunia Hacking Dengan C ++ " karya Ardi Nursyamsu, yang ditulis pada kata Pengantar dalam bukunya tersebut yaitu " Dalam berbagai paper disebutkan bahwa bahasa pemrogramman yang wajib dikuasai seorang hacker adalah bahasa C atau C++. Hal ini logis saja karena pasalnya bahasa C ataupun C++ merupakan bahasampemrogramman yang paling banyak digunakan untuk mengembangkan produk -produk hacker yang legal maupun sebaliknya seperti hacktool, trojan, keylogger dan lainya. "  

Jadi sebenarnya masih banyak program yang bisa kita buat dengan menggunakan bahasa pemrogramman C atau  C++ ini. Nah pada tutorial kali ini saya tidak akan memberikan tutorial belajar hacking ( karena saya belum bisa ) heheh, tetapi kita akan belajar membuat program menggunakan bahasa C yang paling sederhana yaitu membuat program atau aplikasi login, disni saya akan berikan contoh skrip login menggunakan bahasa c. agar anda dapat membuat program dalam bahasa C anda download dan install terlebih dahulu software atau aplikasi seperti devC++, DevC, atau Codeblocks seperti yang saya gunakan,untuk link downloadnya belum saya sertakan disini ya,, jadi anda bisa cari sendiri ya,, heheh

Langsung saja ya saya berikan cara membuat program login sederhana menggunakan bahasa C.

Saya asumsikan anda telah mendownload dan membuka program C nya, 
jika anda menggunakan Codeblocks, langsung saja anda membuat program baru caranya seperti berikut :
klik file, pilih new >> empety file 
pada projeck pertama anda boleh save dengan nama yang anda inginkan. untuk program login ini anda isikan atau tulis skrip dibawah ini :
 #include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
 {

char username [20]="acuzz";
char pass[12]="acuzz1234";
char usr[20];
char pas[20];
int status=0, salah=0;
int ulang,pilih;

while(status<5)
{

system ("cls");
printf("\n\n====BELAJAR LOGIN===\n\n");
printf("\nMasukan username : ");
scanf("%s",&usr);
printf("\nMasukan Password : ");
scanf("%s",&pas);
if((strcmp(usr, username)==0 && strcmp(pas,pass)==0))
{
printf("\n ''Akses diterima.\t Selamat Datang ''\n");
printf("\n------------\n");
printf("\ninformasiku.\t by acuzz\n");
printf("\n------------\n");
break;}

else{
printf("\nusername atau pasword salah \n");
}
salah++;
if (salah==3){
printf("\nAkses ditolak\n");
system("exit");
return 0;
}
{

status++;
system ("pause");}

}
}



Sedikit penjelasan tentang program login diatas jika di jalankan.
Dalam program diatas hanya contoh logika dalam membuat program akses/ login, jika program login ini dijalankan :

pertama anda akan diminta memasukan nama/ username berikut dengan password, nah jika username dan password yang dimasukan sama dengan password dan username yang di deklarasikan pada program, maka akses masuk akan diterima, seperti gambar berikut

contoh skrip login menggunakan bahasa C
akses login diterima

pada gambar diatas akses login diterima, dengan menggunakan username : acuzz dan password :acuzz1234, sesuai dengan kode yang kita deklarasikan pada skrip diatas, anda bisa mengubah dan menambah username ataupun password, jika anda ingin menambah usernae atau pasword anda cukup menambahkan koma " , " sebagai pemisah setelah username pertama.

Tapi sebaliknya jika password dan username tidak terdaftar maka akses akan gagal, seperti gambar berikut 

contoh skrip login menggunakan bahasa C
akses gagal

meskipun sederhana tapi ada sedikit kelebihan dalam program login diatas, yaitu penggunaan/ pembatasan untuk kesalahan akses, yaitu jika akses login gagal 3 kali atau lebih, maka program atau aplikasi akan close otomatis seperti gambar berikut

contoh skrip login menggunakan bahasa C
akses ditolak


untuk memahami kode program diatas anda bisa mempelajariya dengan membuat program serupa, dan analisa program yang anda buat.

sebaiknya anda ketik ulang skrip diatas ya meskipun tinggal copypaste, biar terbiasa dan nantinya akan lebih cepat memahami apa yang anda tulis di program.
setelah semuanya sama sekarang coba anda jalankan program aplikasinya, jika tidak ada yang salah maka aplikasi login akan berjalan seperti yang diharapkan.

semoga berhasil.

Jika ada pertanya atau saran untuk kami tentang " contoh skrip login menggunakan bahasa C " bisa berikan di komentar.


Rumus konversi nilai mata uang

2/07/2017 07:08:00 AM Add Comment

Rumus konversi nilai mata uang

Rumus konversi nilai mata uang

Rumus konversi nilai mata uang. Nilai tukar Rupiah terhadap beberapa nilai mata uang asing selalu naik dan turun, nah bagi anda yang ingin menghitung nilai tukar rupiah ke nilai tukar mata uang asing atau yang sedang mencari rumus konversi nilai mata uang untuk program aplikasinya, berikut ini adalah beberapa rumus untuk menghitung atau mengkonversi nilai mata uang dari Rupiah ke mata uang asing :

Nilai tukar Rupiah ke Dolar USD
jika nilai Rupiah Rp. 13.500 perUSD maka rumusnya seperti berikut :
USD = 13.500 / 1

Nilai tukar Rupiah ke Won
jika nilai Rupiah Rp.11 perWon maka rumusnya seperti berikut :
Won = 11 / 1

Nilai tukar Rupiah ke Yen
jika nilai Rupiah Rp.8.000 perYen maka rumusnya seperti berikut :
Yen = 8000 / 1

Nilai tukar Rupiah ke Real
jika nilai Rupiah Rp.3.462 perReal maka rumusnya seperti berikut :
Real = 8000 / 1

sebaliknya jika anda ingin menghitung atau mengkonversi Dolar ke Rupian anda tinggal ganti " / "dengan  kali" x ".


Semoga bermanfaat.