Acara Atm Sederhana Menggunakan Bahasa C

Sekarang ini ATM sudah sebagai bagian dari kehidupan manusia, menyetor uang, membeli pulsa, membayar air, listrik, transfer dan merogoh uang tabungan mampu dilakukan hanya melalui balok besi berlayar ini. Tetapi, pernahkah kita berpikiran tentang bagaimana cara membuat program ATM itu sendiri? Bagaimana ATM bisa mengenali setiap akun serta pin & saldo dari akun tersebut? Berikut ini akan gw jelaskan mengenai bagaimana membuat aplikasi ATM sederhana memakai bahasa pemrograman C.Jika ingin langsung melihat source code menurut ATM ini, sudah aku upload ke https://github.com/KY64/ATMTutorial ini aku peruntukkan bagi mereka yang telah mengenali bahasa C tetapi belum menguasainya. Kebetulan, program ini adalah output menurut projek menurut kuliah aku semester 1 dan gw buat sesederhana mungkin agar gampang dipahami. Selamat meyimak~IndexMembuat File BaruFungsi main()Fungsi Welcome()Membuat File HeaderKonfigurasiFungsi Verifikasi()Fungsi SaldoATM()Fungsi NomorRekening()Fungsi MenuATM()Fungsi CekSaldo()Fungsi Keluar()Fungsi Penarikan()Fungsi Transfer()Fungsi InputRekening()Fungsi Konfirmasi()Sistem Operasi : LinuxIDE : CodeBlockCompiler : gcc version lima.4.0Saya sarankan anda menggunakan IDE Codeblock sebelum mengikuti tutorial ini. Namun jika anda ingin menggunakan IDE yang lain jua tidak perkara.Source Code program ini akan sedikit tidak sinkron waktu dijalankan pada Windows. Pada tutorial ini, saya akan menjelaskan apa saja perbedaannya.

Halaman Utama CodeBlockMembuat File BaruPada page primer, klik File > New > File…

Pilih C/C++ source , klik GoKlik Next

Pilih C, lantaran kita akan menciptakan acara memakai bahasa CKlik Next

Pada bagian ini, anda perlu menentukan dimana anda ingin menyimpan file source codeKlik … lalu pilih lokasi dimana anda ingin menyimpan arsip anda.Beri nama sajian.c kemudian klik SaveKlik Finish

Taaraa~ sekarang anda sudah bisa menggunakan CodeBlock untuk memprogram bahasa C 😄.Membuat Tampilan Utama

Tampilan UtamaKita akan memulai dengan membuat acara seperti gambar di atas memakai printf yaitu fungsi yang dipakai buat mencetak sejumlah karakter.1. Membuat fungsi main()#includedanlt;stdio.hdangt;int main()Library yang kita pakai adalah stdio.h hal ini dikarenakan nantinya kita akan memakai fungsiprintf() yg terdapat pada library tadi.Pada fungsi main() digunakan int sebagai tipe data dikarenakan fungsi tersebut akan dipanggil eksklusif oleh sistem operasi dan akan mengembalikan sebuah nilai atau return dalam akhir hukuman program menjadi indikasi apakah acara/fungsi tadi berhasil dijalankan atau tidak.void main() nir disarankan dari standar ANSI dan cenderung dihindari, lebih baik memakai int main()2. Membuat fungsi welcome()Sementara ini kita kosongkan dulu fungsi main(), kita lanjut dengan membuat fungsi baru di bawahnya bernama welcome() yang nantinya akan kita isi kode program buat menampilkan halaman primer. Pada fungsi ini kita menggunakan tipe data void lantaran pada dalamnya hanya masih ada kode buat menampilkan page utama.#includevoid welcome(); //Deklarasi fungsi welcome()int main()welcome(); //Memanggil fungsi welcome()void welcome() //fungsi welcomeprintf(“SELAMAT DATANG”);Coba kita perhatikan baris 2 dalam source code di atas. Disana masih ada void welcome(); yang bertujuan buat mendeklarasikan fungsi welcome() sebelum dipanggil sang fungsi main(). Bila kita tidak mengetiknya maka akan timbul pesan : warning: implicit declaration of function ‘welcome’ [-Wimplicit-function-declaration]Untuk menanggapi pesan tadi maka kita perlu mendeklarasikan pulang fungsi tadi di baris sebelum fungsi main(), dengan istilah lain void welcome(); dalam baris tersebut yang dimaksud menggunakan implicit declaration.Untuk menjalankan program tekan F9 dalam CodeBlock, maka hasilnya :

Selanjutnya, apabila kita ingin membuat baris baru atau newline dalam printf() maka dipakai \n dalam akhir karakter.printf(“SELAMAT DATANG\n”);printf(“DI\n”);printf(“BANK BERSAMA\n\n”);printf(“SILAHKAN MASUKKAN PIN\n”);Coba masukkan baris kode tersebut ke pada fungsi welcome(), ingat buat memanggil fungsi welcome() melalui fungsi main() agar mampu melihat hasilnya.Tekan F9 buat melihat hasilnya

Selanjutnya kita akan merapikan tampilan di atas. Ada dua cara buat memindahkan posisi teks. Cara yang pertama memakai \t sebelum karakter di dalamprintf()printf(“\t\tSELAMAT DATANG\n”);printf(“\t\t\tDI\n”);printf(“\t\tBANK BERSAMA\n\n”);printf(“\t\tSILAHKAN MASUKKAN PIN\n”);Namun cara ini sangat sulit buat menyesuaikan posisi teks, maka kita gunakan cara yg ke 2 yaitu memakai spasiprintf(“SELAMAT DATANG\n”);printf(“DI\n”);printf(“BANK BERSAMA\n\n”);printf(“SILAHKAN MASUKKAN PIN\n”);Kita sanggup menyesuaikan berapa jumlah spasi yang dibutuhkan, semua itu terserah dari anda. Sesuaikan menggunakan tampilan yg anda inginkan.Tekan F9 buat menjalankan program, maka hasilnya akan sama misalnya dalam gambar “Tampilan Utama”

Jika masih terjadi error coba ulangi lagi langkah sebelumnya atau jangan sungkan untuk mengajukan pertanyaan dalam kolom komentar. Saya jua masih belajar kok (:Membuat File HeaderPada bagian ini kita akan menciptakan arsip berformat .h yg merupakan format header file untuk C, nantinya arsip ini akan kita isi menggunakan fungsi fungsi dalam acara ATM ini.Berikut merupakan caranya :Klik File > New > File…

Pilih C/C++ header kemudian klik GoKlik Next

Klik …*Pilih lokasi yg sama dengan dimana anda menyimpan file sajian.cSimpan dengan nama fungsi.hKlik Save kemudian klik Finish

Setelah selesai, maka akan timbul seperti tampilan pada atas. Sekarang anda sudah berhasil membuat arsip fungsi.h

Leave a Reply

Your email address will not be published. Required fields are marked *