DISUSUN OLEH :
Ahmad Khairol Maulidi
(18101145)
LABORATORIUM APLIKASI
FAKULTAS TEKNIK INDUSTRI DAN INFORMATIKA
(FTTE)
INSTITUT TEKNOLOGI TELKOM
JL. D.I. PANJAITAN 128 PURWOKERTO
2019
LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
MODUL III : KONTRUKSI DASAR PEMILIHAN
(SELECTION)
DISUSUN OLEH :
Ahmad Khairol Maulidi
(18101145)
LABORATORIUM APLIKASI
FAKULTAS TEKNIK INDUSTRI DAN INFORMATIKA
(FTTE)
INSTITUT TEKNOLOGI TELKOM
JL. D.I. PANJAITAN 128 PURWOKERTO
2019
LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
MODUL IV : KONTRUKSI DASAR PENGULANGAN
(REPETITION)
DISUSUN OLEH :
Ahmad Khairol Maulidi
(18101145)
LABORATORIUM APLIKASI
FAKULTAS TEKNIK INDUSTRI DAN INFORMATIKA
(FTTE)
INSTITUT TEKNOLOGI TELKOM
JL. D.I. PANJAITAN 128 PURWOKERTO
2019
LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
MODUL VI : FUNGSI DAN PROSEDUR
DISUSUN OLEH :
Ahmad Khairol Maulidi
(18101145)
LABORATORIUM APLIKASI
FAKULTAS TEKNIK INDUSTRI DAN INFORMATIKA
(FTTE)
INSTITUT TEKNOLOGI TELKOM
JL. D.I. PANJAITAN 128 PURWOKERTO
2019
Tugas Pengganti Modul 5
I. LATIHAN
Rancanglah sebuah program untuk membaca sebuah larik satu dimensi
berukuran 20 elemen dengan tipe karakter ‘a’ – ‘z’, kemudian menghitung
frekuensi kemunculan tiap karakter tersebut. Contoh output adalah sebagai
Masukkan karakter ke-1 : a
Masukkan karakter ke-2 : l
Masukkan karakter ke-3 : g
Masukkan karakter ke-4 : o
Masukkan karakter ke-5 : r
Masukkan karakter ke-6 : i
Masukkan karakter ke-7 : t
Masukkan karakter ke-8 : m
Masukkan karakter ke-9 : a
Masukkan karakter ke-10 : p
Masukkan karakter ke-11 : e
Masukkan karakter ke-12 : m
Masukkan karakter ke-13 : r
Masukkan karakter ke-14 : o
Masukkan karakter ke-15 : g
Masukkan karakter ke-16 : r
Masukkan karakter ke-17 : a
Masukkan karakter ke-18 : m
Masukkan karakter ke-19 : a
Masukkan karakter ke-20 : n
Output:
a = 4
e = 1
g = 2
i = 1
l = 1
m = 3
n = 1
o = 2
p = 1
r = 3
t = 1
berikut.
Pertanyaan:
Tunjukkan kode program dan tampilan output program yang sudah jadi.
Lakukan analisa step by step per baris dari kode program yang dibuat!
Simpulkan bagaimana prinsip kerja dari algoritma untuk menghitung
frekuensi kemunculan tiap karakter tersebut berdasarkan kode
programnya!
Gambar 3.1 Source Code Membaca Larik dan Menghitung Frekuensi nya
Algoritma
Input(Huruf)
For a=1<20
Do
B=0<=c
If(kata==kar[b]
Do Cek
Then
Hitung
If cek=1
Do hitung
For a<c
Output(Frekuensi huruf)