Laporan Project Kelompok 9
Laporan Project Kelompok 9
Header
#include<iostream> Merupakan singkatan dari input outout stream header yang digunakan
sebagai standar input output operasi yang digunakan oleh bahasa C++. Fungsi-fungsi yang ada
didalam iostream.h antara lain sebagai berikut :
cout : merupakan fungsi keluaran pada C++ yang menampilkan data dengan tipe data apapun
kelayar.
cin : merupakan fungsi masukan pada C++ yang bisa memasukan data berupa numerik dan
karakter.
endl : merupakan suatu fungsi yang manipulator yang digunakan untuk melakukan perintah
Newline atau pindah baris
#include<stdio.h> Merupakan singkatan dari standar input output header yang digunakan
sebagai standar input output operasi yang digunakan oleh bahasa C, akan tetapi bisa juga
digunakan dalam bahasa C++. Fungsi-fungsi yang ada didalam stdio.h antara lain sebagai berikut
:
printf() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan
kelayar secara terformat (menentukan tipe data yang akan dikeluarkan).
puts() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan yang
bertipe data string (tanpa harus melakukan penentuan tipe data terlebih dahulu).
putchar() : merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan yang
bertipe data char(tanpa harus melakukan penentuan tipe data terlebih dahulu).
scanf() : merupakan fungsi masukan yang digunakan untuk menginputkan data numerik,
karakter, dan string secara terformat (menentukan tipe data yang akan dimasukan).
gets() : merupakan fungsi masukan yang khusus untuk menerima masukan tipe data string (tanpa
harus melakukan penentuan tipe data terlebih dahulu).
#include<conio.h> Merupakan File Header yang berfungsi untuk menampilkan hasil antarmuka
kepada pengguna. Fungsi -fungsi yang ada didalam conio.h antara lain sebagai berikut :
getch() : merupakan singkatan dari get character and echo yang digunakan untuk menahan
(pause) output suatu program dan akan kembali mengeksekusi setelah kita melakukan inputan
baik itu tombol enter atau tombol lainnya dan inputan tersebut tidak ditampilkan dalam window.
getche() : secara fungsi sama dengan getch() akan tetapi ketika melakukan inputan, inputan
tersebut tampil dalam window.
clrscr() : merupakan singkatan dari clear screen yang digunakan untuk membersihkan layar
windows .
#include<time.h> berfungsi untuk mengkonversi antara waktu berbagai format tanggal
#include<windows.h> Fungsinya adalah untuk memanggil perintah-perintah yang ada pada
command prompt seperti echo, color, attrib, dll. Untuk bisa memanggil perintah tersebut kalian
tinggal menulis perintah tersebut dalam fungsi "system()" misal kalian ingin memanggil fungsi
"echo" kalian tinggal menuliskannya seperti ini ------ system("echo hello world"); --------- (tanpa
tanda (-) ya!).
MENU:
Disini kami menggunakan kondisi IF ELSE IF adalah sebuah struktur logika program yang di
dapat dengan cara menyambung beberapa perintah IF ELSE menjadi sebuah kesatuan.
Jika kondisi pertama tidak terpenuhi atau bernilai false, maka kode program akan lanjut ke
kondisi IF di bawahnya. Jika ternyata tidak juga terpenuhi, akan lanjut lagi ke kondisi IF di
bawahnya lagi, dst hingga blok ELSE terakhir atau terdapat kondisi IF yang menghasilkan nilai
true.
HASIL PROGRAM:
Opsi / desission
Fungsi dari system(“CLS”) di C++ adalah untuk membersihkan layar pada program yang akan
dijalankan sehingga pemrogram dapat menenentukan saat untuk menghapus data yang telah
dijalankan tanpa harus menutup program tersebut dan membukanya kembali.
cin>>trx[m].type bertujuan untuk memilih tipe kendaraan yang akan digunakan dari beberapa
tipe yang telah diinput dan
cin>>trx[m].lama bertujuan untuk menghitung lamanya perjalanan hingga sama di tempat
tujuan setelah menginput jarak dari unhan ke rumah.
H ASIL PROGRAM:
HASIL HITUNGAN
Ini adalah program untuk perhitungan biaya sesuai jarak yang telah dimasukkan/diinput.
time () = digunakan untuk mengambil waktu yang sekarang dari komputer kita. Hasil
pemanggilan fungsi ini berupa angka-angka yang belum diterjemahkan, kemudian akan
disimpan dalam sebuah variabel yang telah didefinisikan sebelumnya, di program ini hasilnya
akan disimpan di variabel "waktu".
(time_t waktu);
Mengembalikan waktu kalender sistem saat ini dalam jumlah detik yang terlewati sejak 1 Januari
1970. Jika sistem tidak memiliki waktu, 1 dikembalikan.
Strcpy(): untuk menyalin string asal ke-variabel string tujuan, dengan syarat string tujuan harus
mempunyai tipe data dan dan ukuran yang sama dengan string asal. File header yang harus
disertakan adalah string.h.
Fungsi strcpy terdiri dari dua parameter, yang pertama adalah variabel array untuk menampung
string (dalam kasus ini adalah trx[m].tgl_masuk) dan yang kedua adalah string yang akan
disimpan ke dalam array of char (dalam kasus ini adalah ctime(&waktu)). String yang disimpan
ke variabel array dengan menggunakan fungsi strcpy akan secara otomatis ditambahkan karakter
null di akhir string.
HASIL PROGRAM:
Exit
Bertujuan untuk Kembali ke Langkah awal atau menu awal.