Anda di halaman 1dari 9

TUGAS ANALISIS ALGORITMA PEMROGRAMAN

KELOMPOK 8 : AHMAD IDLOF


HIZKIA PURBA
M. MIFTAH

FAKULTAS TEKNIK MILITER


PROGRAM STUDI TEKNIK ELEKTRO
UNIVERSITAS PERTAHANAN RI
2022
Analisis Project “Data Pesiar Kadet Mahasiswa UNHAN RI Prodi Teknik
Elektro”

Berikut source code nya:

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!).

Berikut beberapa contoh untuk memanggil perintah command prompt:

system("echo hello world"); //outputnya akan muncul hello world di console


system("color f0"); // outputnya warna bakcground berubah putih dan warna tulisan menjadi
hitam
system("cls"); //singkatan dari "clear the screen" untuk membersihkan layar.
Dalam bahasa C++, struct adalah tipe data bentukan yang terdiri dari kumpulan tipe data lain.
Struct mirip seperti array, tapi struct bisa menampung lebih dari 1 jenis tipe data.
Setelah keyword struct, diikuti dengan nama identitas atau nama tipe data yang kita inginkan.
Dalam contoh ini saya membuat tipe data trx.
Setelah itu kita membuat struktur dasar struct. Agar bisa digunakan, kita harus membuat variabel
baru dengan tipe data trx, yakni tipe data bentukan dari struct.
Char adalah salah satu tipe data sembarang huruf, angka, dan simbol. Yang memungkinkan kita
untuk memesan memori yang dapat menyimpan nilai dalam bentuk karakter tunggal seperti ‘a’,
‘$’ dan lain-lain.
Integer adalah salah satu tipe data numerik yang memungkinakn kita untuk menyimpan data
dalam bentuk bilangan bulat.
HASIL PROGRAM:

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.

Anda mungkin juga menyukai