Sabtu, 08 Oktober 2016

Membuat Program Sederhana Kasir Rumah Makan Menggunakan Bahasa C

Bahasa C bisa disebut sebagai bahasa pemrograman tingkat menengah (middle level programming language). Arti tingkat (level) disini adalah kemampuan mengakses fungsi-fungsi dan perintah-perintah dasar bahasa mesin/hardware (machine basic instruction set). Semakin tinggi tingkat bahasa pemrograman, semakin mudahlah bahasa pemrograman dipahami manusia, namun membawa pengaruh semakin berkurang kemampuan untuk mengakses langsung instruksi dasar bahasa mesin.

Kali ini saya akan memberikan tutorial dasar membuat aplikasi kasir sederhana menggunakan bahasa pemrograman C. Tools yang saya gunakan adalah MinGW sebagai compiler bahasa C, Command Prompt sebagai eksekutor dan Notepad++ sebagai script writer.
  • Langkah pertama, install MinGW yang berfungsi sebagai compiler.

Gambar 1.1
  • Lalu buka Notepad++ yang telah diinstall lalu masukkan code dibawah ini

#include <stdlib.h>
#include <stdio.h>

int main ()
{
    int menu, nasi=4000, ayam_bakar=9000, tahu=1000, tempe=1000, lalap=1000,
    air_mineral=4000, sayur_asem=5000, sambal=2000, teh_hangat=1000,jumlah_pesanan,total,total_akhir;
   
    printf("=========SELAMAT DATANG DI AGUNG CAFE========== \n\n\n");
    printf("PILIH PAKET \n");
    printf("=============\n");
    printf("Paket 1 - Hemat \n");
    printf("Paket 2 - Mantap \n");
    printf("Paket 3 - Lengkap \n");
    printf("Silakan pilih paket :");
    scanf("%d",&menu);
    printf("Banyaknya porsi :");
    scanf("%d",&jumlah_pesanan);
    printf("\n");
   
    switch (menu){
case 1 :
                printf("Paket 1 \n");
                printf("Nasi : %d",nasi);
                printf("\nSambal : %d",sambal);
                printf("\nTahu : %d",tahu);
                printf("\nTempe : %d",tempe);
                printf("\nLalapan : %d",lalap);
                printf("\nAir Hangat : %d",teh_hangat);
                printf("\nJumlah pesanan : %d paket",jumlah_pesanan);
                total=(nasi+sambal+tahu+tempe+lalap+teh_hangat)*jumlah_pesanan;
                printf("\n");
                printf("\nTotal, paket 1 - Hemat : %d",total);
                printf("\n");
  break;
case 2 :
                printf("Paket 1 \n");
                printf("Nasi : %d",nasi);
                printf("\nAyam Bakar : %d",ayam_bakar);
printf("\nSambal : %d",sambal);
                printf("\nTahu  : %d",tahu);
                printf("\nTempe : %d",tempe);
                printf("\nLalapan : %d",lalap);
                printf("\nAir Mineral : %d",air_mineral);
                printf("\nJumlah pesanan : %d paket",jumlah_pesanan);
                total=(nasi+ayam_bakar+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
printf("\n");
                printf("\nTotal, Paket 2 - Mantap : %d",total);
                printf("\n");
           break;
            case 3 :
                printf("Paket 2 \n");
                printf("Nasi : %d",nasi);
                printf("\nAyam Bakar : %d",ayam_bakar);
printf("\nSambal : %d",sambal);
                printf("\nSayur Asem : %d",sayur_asem);
                printf("\nTahu : %d",tahu);
                printf("\nTempe : %d",tempe);
                printf("\nLalapan : %d",lalap);
                printf("\nAir Mineral : %d",air_mineral);
                printf("\nJumlah pesanan : %d paket",jumlah_pesanan);
                total=(nasi+ayam_bakar+sayur_asem+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
                printf("\n");
                printf("\nTotal, Paket 3 - Lengkap : %d",total);
                printf("\n");
           break;
           default:
                   printf("Maaf, paket belum tersedia. Silahkan Coba lagi :)\n");
                   }
           system("pause");
           return 0;
}

  • Setelah itu, simpan file dengan nama Menu.c. Ekstensi .c disini menandakan bahwa program tersebut adalah program dari bahasa C dan hanya bisa dijalankan oleh compiler dari bahasa C. Simpan file di tempat yang mudah dicari.
Gambar 2.1



  • Langkah selanjutnya buka Command Prompt lalu buka directory file dari program yang kita buat tadi.
Gambar 3.1

  • Setelah itu, compile program dengan cara mengetikkan code dibawah ini.
C:\Users\PartCrime\Documents>gcc -o Menu Menu.c

  • Lalu eksekusi file dengan code dibawah ini.
C:\Users\PartCrime\Documents>Menu.exe

  • Maka akan muncul tampilan seperti dibawah ini, jalankan program sesuai perintah.
Gambar 4.1

Semoga Bermanfaat.

1 komentar:

  1. Best casino games in 2021 | dmcmd.com
    The Best 태백 출장샵 Casino Games of 2021 · Wild Casino · 정읍 출장샵 Red Dog Casino · 창원 출장마사지 Ignition Casino · Intertops Casino · Bovada · 밀양 출장마사지 Super Slots Casino · Vegas Style Casino · 안성 출장마사지 Ignition

    BalasHapus