Anda di halaman 1dari 16

PRAKTIKUM STRUKTUR DATA

LAPORAN PRAKTIKUM 6

Oleh :
Zahra Siddik Nasution ( 21343037 )

Dosen :
Drs. Denny Kurniadi, M.Kom

PROGRAM STUDI INFORMATIKA (NK)


JURUSAN ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2022
Script No 1

Hasil

Analisis

Program ini bertujuan untuk membuat operasi tumpukan push, pop dan peek yang dimana
program ini menggunakan pemanggil fungsi void (tidak mengembalikan nilai keluaran) dan
setiap fungsi void terdapat kode – kode yang diketikan masing – masing. Serta didalam
program ini menggunakan beberapa fungsi perulangan dan fungsi switch untuk penyeleksian
pengambilan keputusan yang dimana melakukan perbandingan isi sebuah variabel.
Script No 2

Hasil

Analisis
Program ini digunnakan untuk menerapkan tumpukan tertaut yang dimana program ini
menggunakan pemanggilan fungsi strcut dengan nama stack dan setiap fungsi struct terdapat
kode-kode yang diketikan masing-masing. Serta didalam program ini menggunakan beberapa
fungsi perulangan dan fungsi switch untuk penyeleksian pengambilan keputusan yang dimana
melakukan perbandingan isi sebuah variabel.
Script No 3

Hasil
Analisis
Program ini digunakan untuk menerapkan tumpukan multiplate yang dimana program ini
menggunakan pemanggilan fungsi vciod (tidak mengembalikan nilai keluaran) dengan nama
dan setiap fungsi void terdapat kode-kode yang diketikan masing-masing. Serta didalam
program ini menggunakan beberapa fungsi perulangan dan fungsi switch untuk penyeleksian
pengambilan keputusan yang dimana melakukan perbandingan isi sebuah variabel.
Script No 4

Hasil

Analisis
Program ini bertujuan untuk membalikan daftar angka yang diberikan yang dimana program
ini menggunakan pemanggilan fungsi void (tidak mengembalikan nilai keluaran) dengan
nama dan setiap fungsi void terdapat kode yang diketikan masing-masing dan terdapat
pemanggilan fungsi menggunakan tipe data. Serta didalam program ini menggunakan
beberapa fungsi perulangan dan fungsi switch untuk penyeleksian pengambilan keputusan
yang dimana melakukan perbandingan isi sebuah variabel.
Script No 5

Hasil

Analisis
Program ini bertujuan untuk mengecek suatu operasi yang bersarang menggunakan stack,
yang dimana program ini menggunakan pemanggilan fungsi void (tidak mengembalikan nilai
keluaran) dengan nama dan setiap fungsi void terdapat kode yang diketikan masing-masing
dan terdapat pemanggilan fungsi menggunakan tipe data.
Serta didalam program ini menggunakan beberapa fungsi perulangan dan fungsi switch untuk
penyeleksian pengambilan keputusan yang dimana melakukan perbandingan isi sebuah
variabel.

Script No 6

Hasil

Analisis
Program ini bertujuan untuk mengubah ekpresi infix menjadi notasi postfix yang setara.
Program ini juga menggunakan pemanggilan fungsi void (tidak mengembalikan nilai
keluaran) dengan nama dan setiap fungsi void terdapat kode yang diketikan masing-masing
dan terdapat pemanggilan fungsi menggunakan tipe data.
Serta didalam program ini juga menggunakan beberapa fungsi perulangan dan fungsi switch
untuk penyeleksian pengambilan keputusan yang dimana melakukan perbandingan isi sebuah
variabel.

Script No 7

Hasil
Analisis
Program ini bertujuan untuk mengevaluasi ekspresi postfix yang dimana program ini
menggunakan pemanggilan fungsi void (tidak mengembalikan nilai keluaran) dengan nama
dan setiap fungsi void terdapat kode yang diketikan masing-masing dan terdapat pemanggilan
fungsi menggunakan tipe data.
Didalam program ini menggunakan beberapa fungsi perulangan dan fungsi switch untuk
penyeleksian pengambilan keputusan yang dimana melakukan perbandingan isi sebuah
variabel.
Script No 8

Hasil
Analisis
Program ini berguna untuk mengubah ekspresi infiks menjadi ekspresi awalan yang dimana
program ini menggunakan pemanggilan fungsi void (tidak mengembalikan nilai keluaran)
dengan nama dan setiap fungsi void terdapat kode yang diketikan masing-masing dan
terdapat pemanggilan fungsi menggunakan tipe data.
Serta didalam program ini menggunakan beberapa fungsi perulangan dan fungsi switch untuk
penyeleksian pengambilan keputusan yang dimana melakukan perbandingan isi sebuah
variabel.

Script No 9

Hasil
Analisis
Program ini bertujuan untuk mengevaluasi ekspresi awalan yang dimana program ini
menggunakan pemanggilan fungsi void (tidak mengembalikan nilai keluaran) dengan nama
dan setiap fungsi void terdapat kode yang diketikan masing-masing dan terdapat pemanggilan
fungsi menggunakan tipe data.
Serta didalam program ini menggunakan beberapa fungsi perulangan dan fungsi switch untuk
penyeleksian pengambilan keputusan yang dimana melakukan perbandingan isi sebuah
variabel.
Script No 10

Hasil
Analisis
Program ini bertujuan untuk menghitung angka faktorial dari bilangan yang dimana terdapat
pemanggilan fungsi menggunakan tipe data dan didalam program ini menggunakan fungsi
pengambilan keputusan yaitu if else.

Script No 11

Hasil
Analisis
Program ini digunakan untuk menghitung KPK dari dua bilangan menggunakan fungsi
rekursif yang dimana terdapat pemanggilan fungsi menggunakan tipe data.
Serta didalam program ini menggunakan fungsi pengambilan keputusan yaitu if else dan
program ini juga menggunakan perhitungan yaitu rem = x % y yang terdapat di dalam int
GCD.
Script No 12

Hasil
Analisis
Program ini digunakan untuk menghitung (x dan y ) fungsi rekursif yang dimana terdapat
pemanggilan fungsi menggunakan tipe dat serta didalam program ini juga menggunakan
fungsi pengambilan keputusan yaitu if else.

Script No 13

Hasil
Analisis
Program ini digunakan untuk cetak deret Fibonacci dengan menggunakan rekursif yang
dimana terdapat pemanggilan fungsi menggunakan tipe data dan juga terdapat fungsi
perulangan yaitu for serta didalam program ini menggunakan fungsi pengambilan keputusan
yaitu if else.s

Anda mungkin juga menyukai