Aplikasi Sederhana Dev C++ [PDF]

  • Author / Uploaded
  • Nada
  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Program Sederhana DEV C++ RIDWAN MARSHAL (21033173)



PROGRAM APLIKASI SEDERHANA TENTANG PENGOLAHAN PENYEWAAN LAPANGAN FUTSAL Program dapat menyelesaikan pengolahan yang menyewa lapangan futsal Program mesti memiliki fasilitas berikut 1. Identitas penyewa ( Nama) 2. Daftar penyewaan - Tanggal penyewaan - Lama penyewaan - Jam penyewaan Hasil Data o Jika pengisian telah selesai maka akan keluar menu pilihan untuk melanjutkan atau tidak melanjutkan o Jika tidak melanjutkan akan keluar kata “ TERIMAKASIH TELAH BERKUNJUNG”



1. Memahami permasalahan Kasus penyewaan Lapangan Futsal



2. Skenario program dan konsentrasi program 1. Skenario program Kasus penyewaan lapangan futsal dapat dibagi ke beberapa sub masalah Ketika menjalankan program diharapkan muncul menu pilihan sehingga kita membutuhkan bagian untuk menampilkan menu pilihan, sehingga scenario dari program yang akan dibuat dapat berupa: § Ketika program dijalankan akan ditampilkan jenis buku dari program lalu user diminta enter untuk menjalankan program § Menu pilihan terdiri dari: 1) Entri identitas penyewa 2) Entri masukan jumlah pembooking 3) Entri masukan tanggal penyewaan 4) Entri lama penyewaan lapangan futsal 5)Entri jam penyewaan 6) Keluar dari program



Ø Pada pilihan 1, yaitu entri identitas penyewa user diminta entri ( memasukan ) data identitaas penyewa yang terdiri dari nama, jika entri selasai akan keluar data selanjutnya Ø Pada pilihan nomor 2 entri memasukan jumlah pembooking yang disewa program akan melakukan pengecekan yang dimasukan tersedia atau tidak Ø Pada pilihan nomor 3 Entri masukan tanggal penyewaan selanjutnya program akan memprosesnya Ø Pada pilihan nomor 4 entri program akan melakukan pengecekan terlebih dahulu berapa lama penyewaan akan dilakukan jika ada maka user diminta memasukan berapa lama lapangan fitsal akan di sewakan Ø Pada pilihan nomor 5 Entri jam berapa penyewaan dilaksanakan user meminta jam penyewaan lapangat futsal Ø Pada pilihan nomor 6 terdapat pertanyaan apakah mahasiswa ingin meminjam buku lagi atau tidak? Jika iya maka user meminta tekan huruf Y jika tidak user meminta tekan huruf N Ø Jika pilihan N maka program akan mengatakan TERIMAKASIH TELAH BERKUNJUNG



2. Konsentrasi program Supaya bisa menerapkan scenario program, kita sebaiknya Menyusun konstruksi program. Bagian-bagian program apa saja yang diperlukan dan bagaimana hubungan antar bagian tersebut. Kita bisa melihat bagaimana konstruksi dari program yang akan dubuat dan hubungan antar bagian program. Bagian-bagian ini akan diimplementasikan menjadi fungsi-fungsi dan tugas masing-massing. Setiap fungsi yang akan dibuat dianalisis kebutuhannya, seperti kebutuhan variable dan kebutuhan proses spesifik dari fungsi yang bersangkutan.



3. Analisis kebutuhan program a. Kebutuhan struktur data Struktur yang pertama: typedef struct penyewa { //deklarasi tipe data bentukan bertipe struktur char nama [30]; //Panjang nama penyewa adalah 30 karakter struktur yang kedua: typedef Daftar penyewaan{ b. Kebutuhan Konstanta Konstanta yang dibutuhkan meliputi konstanta yang menyatakan banyaknya elemen array (representasi banyak mahasiswa) dan konstanta untuk besar bobot komponen nilai, c. Kebutuhan fungsi. Int tanggal penyewaan - int lama penyewaan - Int jam penyewaan - void menu ( nama) o int main() d. kebutuhan Variabel Global Satu buah variabel global yang menyatakan variabel array of struct bertipe Data penyewaan buku perpustakaan yang pinjam.