Anda di halaman 1dari 6

ACC 9 APRIL 2022

LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN

MODUL 1
VARIABEL DAN TIPE DATA

Oleh:
Fena Nur Mustika (21101032)
S1 TT 09 B

PROGRAM STUDI S1 TEKNIK TELEKOMUNIKASI


FAKULTAS TEKNIK TELEKOMUNIKASI DAN ELEKTRO
INSTITUT TEKNOLOGI TELKOM PURWOKERTO
2022
HASIL DATA DAN ANALISIS

A. Praktikum Percobaan ke-1

Gambar 1.1 Source Code Percobaan 1

Gambar 1.2 Output Percobaan 1


Analisis dan Pembahasan:
Pada percobaan pertama, praktikan diminta untuk membenarkan tipe data atau
variabel yang salah. Seperti yang kita lihat pada gambar 1.1 bahwa terdapat beberapa
kesalahan penulisan. Kesalahan pertama yaitu pada baris ke-7, variabel int1st_angka yang
seharusnya adalah angka_1st. Kesalahan tersebut dikarenakan penamaan variabel tidak
boleh diawali dengan angka. Kesalahan kedua pada baris ke-8 yaitu int angka-2 yang
seharusnya adalah angka_2. Letak kesalahan tersebut karena angka-2 memuat karakter
yang berisi operasi aritmatika. Kesalahan yang ketiga yaitu pada baris ke-9 yang dimana
tipe data int seharusnya adalah float, karena hasil dari program tersebut merupakan
desimal. Kesalahan terakhir terletak pada baris ke-12 dan 13 yaitu penulisan jumlah angka,
penulisan yang benar adalah jumlah_angka karena tidak boleh ada spasi pada aturan
penamaan. Jadi jika terdapat 2 kata harus di gabung menggunakan tanda underscore (“_”).
B. Praktikum Percobaan ke-2

Gambar 1.3 Source Code Percobaan 2

Gambar 1.4 Output Percobaan 2


Analisa dan Pembahasan:
Pada percobaan kedua terdapat kesalahan pada penggunaan tipe data integer yang bisa
dilihat pada baris 7 sampai baris 10 pada gambar 1.3. Tipe data yang seharusnya digunakan
adalah float karena ada operasi aritmatika yang outputnya berupa bilangan desimal.
Selanjutnya pada baris 12 sampai 17 praktikan diminta untuk mengisi tipe data yang tepat.
Pada variabel s1, s2, s3, s5 tipe data yang digunakan adalah integer. Sedangkan variabel s4
dan s6 menggunakan tipe data float karena hasil outputnya adalah bilangan desimal.
C. Praktikum Percobaan ke-3

Gambar 1.5 Source Code Percobaan 3

Gambar 1.6 Output Percobaan 3


Analisis dan Pembahasan:
Pada percobaan ketiga terdapat kode program yang belum bisa dijalankan karena tidak
ada tipe data dalam program tersebut. Oleh karena itu, praktikan diminta untuk melengkapi
tipe data yang tepat untuk program tersebut seperti yang kita lihat pada baris ke-8 yang
berisikan integer A, baris ke-9 berisi integer A2, baris ke-10 berisi integer B, baris ke-11
berisi integer B2. Alasan digunakannya tipe data integer pada baris 9 sampai 11 yaitu karena
output yang dihasilkan berupa bilangan bulat. Sedangkan pada baris ke-12 dan 13
menggunakan float C dan float C2 karena output yang dihasilkan oleh tipe data float berupa
bilangan desimal.
D. Praktikum Percobaan ke-4

Gambar 1.7 Source Code Percobaan 4

Gambar 1.8 Output Percobaan 4


Analisis dan Pembahasan:
Pada percobaan keempat, praktikan diminta untuk membuat program Data Kesehatan
Pasien dengan memasukkan berupa Nama, No. KTP, Umur, Berat dan Tinggi. Karena kode
program pada percobaan praktikum 4 ini belum tertera tipe data dan variabel, maka praktikan
harus menambahkan tipe data dan variabel yang sesuai agar program bisa dijalankan. Pertama
yaitu tambahkan tipe data string dan variabel nama pada baris ke-6. Alasan digunakannya tipe
data string karena outputnya berupa barisan karakter. Kemudian tambahkan tipe data integer
dan variabel KTP pada baris ke-7, kemudian tambahkan tipe data integer dan variabel umur
pada baris ke-8, kemudian tambahkan tipe data integer dan variabel berat pada baris ke-9. Baris
ke-7 sampai baris 9 menggunakan tipe data integer karena output yang dihasilkan berupa
bilangan bulat biasa. Selanjutnya pada baris ke-10 dan 11 tambahkan tipe data float dengan
variabelnya yaitu tinggi dan BMI. Alasan menggunakan tipe data float karena output yang
dihasilkan berupa bilangan desimal. Pada baris ke-22 di bagian BMI di isi menggunakan rumus
(berat/(tinggi*tinggi)), sedangkan pada bagian cout diisi dengan nama, umur, dan BMI.
E. Laporan Praktikum

Gambar 1.9 Source Code Laporan Praktikum

Gambar 1.10 Output Laporan Praktikum


Analisis dan Pembahasan:
Program ini dibuat untuk menghitung total penjumlahan, pengurangan, perkalian, dan
pembagian dari seluruh mahasiswa dengan cara menginputkan angka sesuai jumlah mahasiswa
di kelas masing-masing. Pada baris ke-6 sampai baris 8 menggunakan tipe data integer karena
output yang dihasilkan berupa bilangan bulat. Kemudian pada baris ke-20 sampai baris 23
terdapat operasi aritmatika yang digunakan untuk menghitung hasil dari penjumlahan,
pengurangan, perkalian, dan pembagian dari angka yang telah diinputkan. Bisa dilihat pada
gambar 1.10 kita hanya disuruh menginputkan jumlah dari mahasiswa S1 TT 09-A dan S1 TT
09-B, karena S1 TT-09C merupakan variabel yang bernilai konstan. Artinya variabel tersebut
mempunyai nilai yang tetap yaitu 27 dan tidak bisa dirubah saat program berjalan.

Anda mungkin juga menyukai