Anda di halaman 1dari 20

1

RAKTIKUM ALGORITMA PEMOGRAMAN


MODUL 1
ALGORITMA
LABORATORIUM KOMPUTER

NAMA :
NIM :

JURUSAN TEKNIK ELEKTRO


FAKULTAS TEKNIK
UNIVERSITAS SULTAN AGENG TIRTAYASA
2017
2

BAB I
METODELOGI PENELITIAN

1.1 Prosedur Percobaan


Menjalankan software raptor.
Melakukan intruksi-intruksi
1. Input-Output
Simulasi flowchart dengan elemen input dan output menggunakan
software raptor.

Gambar 1.1 Input-Output[1]


2. Input-Proses-Output
Simulasi flowchart input-proses-output menggunakan raptor dimana
proses yang digunakan adalah mencari jumlah dari dua bilangan.

Gambar 1.2 Proses[2]


3. Seleksi
Simulasi flowchart mencari bilangan terbesar dari dua bilangan yang
diinputkan.

Gambar 1.3 Seleksi[3]

3
4. Perulangan
Simulasi flowchart melakukan iterasi dari 1 sampai batas bilangan
ditentukan.

Gambar 1.4 Perulangan[4]

4
5

BAB II
TUGAS
2.1 Tugas Pendahuluan
1. Sebutkan jenis – jenis proses algoritma !
Jawab : 1.Sequence Process: intruksi dikerjakan secara sekuensial,berurutan.
2.Selection process: intruksi dikerjakan jika memenuhi kriteria
tertentu
3.Iteration Process: intruksi dikerjakan selama memenuhi suatu
kondisi tertentu.
4.Concurrent Process: beberapa intruksi dikerjakan secara Bersama.

2. Tujuan praktikum modul !


Jawab :
1. Mempelajari dan memahami tentang fungsi dan cara penggunaan
dari algoritma.

2.Mempelajari dan memahami tentang fungsi dan cara penggunaan dari


flowchart.

3. Apa itu symbol connector?


Jawab : Syimbol untuk keluar/masuk prosedur atau proses dalam
lembar/halaman yang sama.

4. Apa itu Flowchart ?


Jawab : Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu
yang menggambarkan urutan proses secara mendetail dan hubungan
antara suatu proses (instruksi) dengan proses lainnya dalam suatu
program.
5. Apa itu symbol document dan jelaskan!
Jawab : Symbol yang meyatakan input berasal dari document dalam bentuk
kertas atau output dicetak ke kertas.
2.2 Tugas Modul
1. Buatlah algoritma pemograman dengan notasi penulisan dan notasi
flowchart (raptor), untuk menampilkan tulisan “LABORATORIUM
KOMPUTER”.
Jawab : -Notasi penulisan:
Algoritma laboratorium_komputer
deklarasi
input1:in1
deskripsi
get in1: (LABORATORIUM ALGORITMA)
output “jumlah:”+in1⁋

-Notasi flowchart(raptor)

Gambar 2.1 Notasi Flowchart[1]

6
2. Buatlah algoritma pemograman dan flowchart (raptor) dari kost atau rumah
menuju kampus.
Jawab :

Algoritma kost-kampus
1. Mulai
2. Bangun Pagi
3. Membersihkan kamar
4. YES jika membersihkan kamar,NO jika tidak membersihkan kamar
5. Sholat subuh
6. YES jika sholat subuhNO jika tidak sholat subuh
7. Mandi pagi
8. YES jika mandi pagi,NO jika tidak mandi pagi
9. Sarapan pagi
10. YES jika sarapan pagi,NO jika tidak sarapan pagi
11. Naik motor
12. Berangkat ke kampus
13. Lampu lalu lintas depan polres
14. Lampu lalu lintas merah masih lama
15. YES maka belok kanan,NO maka lurus
16. Sampai dikampus
17. Parkir motor
18. Jalan ke kelas
19. Duduk dikelas
20. Selesai

7
Flowchart (raptor) Kost-kampus

Gambar 2.2 Flowchart Kost Menuju Kampus1/2[2]

Gambar 2.3 Flowchart Kost Menuju Kampus 2/2[3]

8
3.Hitunglah volume kerucut dengan jari-jari dan tinggi bebas,tuliskan
algoritma dan flowchart (raptor)
Jawab :
-Algoritma Volume_kerucut
Start
deklarasi:jari_jari,tinggi
input nilai jari_jari
input nilai tinggi
Hitung volume= 1/3*3,14*Jari_jari*jari_jari*tinggi.
Output “volume”
end.
-Flowchart (raptor) volume kerucut

Gambar 2.4 Flowchart (Raptor) Algoritma Volume Kerucut[4]

9
4.Buatlah flowchart (raptor) perulangan dengan outputan angka yang
ditentukan hingga 0.
Jawab : Flowchart Perulangan Countdown until 0

Gambar 2.4 Flowchart (Raptor) Perulangan Countdown Until 0[5]

10
2.3 Tugas Tambahan
1. Buatlah bilangan KPK dan FPB dalam bentuk flowchart .
Jawab:
-Flowchart bilangan KPK

Gambar 2.6 Flowchart Bilangan KPK [6]

11
-Flowchart bilngang FPB

Gambar 2.7 Flowchart Bilangan FPB [7]

12
13

BAB III
ANALISA

3.1 Analisa percobaan


1. Input-Output

Gambar 3.1 Input-Output[1]

Dari gambar diatas terdapat dua symbol yang membentuk flowchart tersebut. Fungsi
dari simbol-simbol tersebut ialah:
Connector Symbol yaitu symbol untuk
keluar/masuk atau penyambungan proses
dalam lembar/halaman yang sama.
Gambar 3.2 Connector Symbol[2] Input-Output-Symbol ialah symbol yang
menyatakan proses input dan output tanpa
tergantung dengan jenis peralatannya.
Gambar 3.3 Input-Output Symbol[3]
Dari data yang diperoleh, dapat disimpulak fungsi dari flowchart adalah bagan (chart)
yang menunjukkan alir (flow) secara mendetail dan hubungan antara suatu proses
(intruksi) dengan proses lainnya dalam suatu program.
Dari flowchart pada Gambar 3.1 dapat kita lihat kata GET dan PUT, GET dan PUT
sendiri sudah ada pada Bahasa pemograman. Fungsi dari GET adalah untuk
mengambil atau membaca suatu masukan yang diinput. Fungsi PUT adalah output
dari flowchart dalam symbol.

2. Input-Proses-Output

Gambar 3.4 Proses[4]

14
Berbeda dengan Gambar 3.1 pada gambar diatas terdapat satu symbol tambahan ,
fungsi dari syimbol tersebut ialah :
Symbol Process adalah symbol yang menunjukkan
pengolahan yang dilakukan oleh computer.
Gambar 3.5 Symbol Process[5]
Pada Gambar 3.4 simbol ini menunjukkan pengolahan dari 2 inputan data. Data yang
diolah ialah in1 dan in2 yang di SUM sehingga mengahsilkan output penjumlahan
dari 2 inputan tersebut.

3. Seleksi

Gambar 3.5 Seleksi[5]


Pada flowchart seleksi terdapat symbol seperti belah ketupat fungsi dari symbol
tersebut ialah :

15
Symbol Decision adalah symbol untuk kondisi yang akan
menghasilkan beberapa jawaban aksi ,atau symbol ini juga sering
juga disebut penyeleksi. Jika suatu keadaan tidak memenuhi maka
akan ada aksi yang bereaksi untuk dilanjutkan,begitu juga jika suatu
keadaan memenuhi.

4. Perulangan

Gambar 3.6 Perulangan[6]

16
Pada flowchart di atas melakukan pengulangan sampai batas bilangan yang di
tentukan dan apabila sudah mencapai batas yang di tentukan maka looping atau
iterasi akan berhenti dan selesai.

17
18

BAB IV
PENUTUP

4.1 Kesimpulan

Algoritma merupakan suatu langkah-langkah logis tertentu yang digunakan untuk


menyelesaikan suatu masalah. Dalam hal ini, masalah yang dimaksud adalah masalah
dalam membangun sebuah sistem ataupun program yang berjalan di dalam sebuah
komputer.
Menurut saya kita belajar sebuah materi algoritma untuk memahami pemrograman
logika metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan
suatu permasalahan. Algoritma dapat dituliskan dengan banyak cara, mulai dari
menggunakan bahasa alami yang digunakan sehari-hari. Kita juga dapat berpikir
menggunakan prinsip algoritma, seperti pada tugas modul no.2.
Dan flowchart adalah penggambaran secara grafik dari algoritma yang sudah kita
susun,flowchart itu sendiri selalu diawali oleh start dan end. Sebelum mencapai end
didalamnya terdapat input ,proses pengolahan data, dan output.
Pada penyususan flowchart hal yang harus di perhatikan ke-sistematisan penyusunan
bagan-bagan atau symbol-symbol agar flowchart berjalan seperti yang diinginkan dan
tidak terjadi error.
19

DAFTAR PUSTAKA

Algoritma laboratorium komputer.Modul Praktikkum Algoritma dan


Pemrograman Komputer.2017.JurusanTeknik Elektro FT Untirta
Gambar 1.1 Input-Output, Algoritma laboratorium.Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 1.2 Proses. Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 1.3 Seleksi. Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 1.4 Perulangan Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 3.1 Input-Output Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 3.2 Connector Symbol Algoritma laboratorium Modul Praktikum Algoritma
dan Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 3.3 Input-Output Symbol. Algoritma laboratorium Modul Praktikum
Algoritma dan Pemograman Komputer.2017.Jurusan Teknik Elektro FT
Untirta
Gambar 3.4 Proses. Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 3.5 Seleksi. Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta
Gambar 3.6 Perulangan. Algoritma laboratorium Modul Praktikum Algoritma dan
Pemograman Komputer.2017.Jurusan Teknik Elektro FT Untirta

https://www.academia.edu/11246072/Algoritma_perulangan.html [URL dikunjungi


pada 6 September 2017]
https://www.slideshare.net/arianarpies/algoritma-pemrograman-flowchart-logika-dan-
algoritma.html [URL dikunjungi pada 6 September 2017]
http://dhanurendrashare.blogspot.co.id/2014/03/mengenal-raptor-dan-download-
raptor.html [URL dikunjungi pada 6 September 2017]
https://www.academia.edu/9733671/Penulisan_algoritma_dengan_pseudocode.html
[URL dikunjungi pada 6 September 2017]

20

Anda mungkin juga menyukai