SlideShare a Scribd company logo
1 of 10
Topik 6
Runtunan (Sequence)
Algoritma & Struktur Data
PS. Manajemen Informatika
Tujuan
Tujuan Instruksional Umum :
Mahasiswa diharapkan mampu membuat algoritma
sederhana dalam bentuk runtunan
Konsep Dasar Runtunan
 Algoritma merupakan runtunan (sequence) satu atau lebih
instruksi, yang berarti :
 Tiap instruksi dikerjakan satu per satu
 Tiap instruksi dilaksanakan tepat sekali; tidak ada
instruksi yang berulang
 Urutan instruksi yang dilaksanakan pemroses sama
dengan urutan instruksi sebagaimana yang tertulis di
dalam teks algoritma
 Akhir dari instruksi terakhir merupakan akhir
algoritma
Contoh Soal
 Kasus :
Buatlah algoritma yang membaca dua buah nilai untuk
peubah A dan B, lalu mempertukarkan nilai kedua peubah
tersebut. Misalnya, sebelum pertukaran nilai A = 8, dan nilai
B = 5, maka setelah pertukaran nilai A = 5 dan nilai B = 8
English Structure
Masalah : Mempertukarkan isi dua bilangan
Input : A, B ; bertipe bilangan bulat
Output : A, B; bertipe bilangan bulat
Penampung : C; bertipe bilangan bulat
Proses
1. Membaca nilai A dari masukan user
2. Membaca nilai B dari masukan user
3. Memindahkan isi A ke C
4. Memindahkan isi B ke A
5. Memindahkan isi C ke B
6. Mencetak hasil A ke layar
7. Mencetak hasil B ke layar
Flowchart :
Pseudocode :
ALGORITMA tukar_isi
{algoritma ini digunakan untuk menukarkan isi dari variabel A ke variabel
B}
DEKLARASI
A, B : integer
DESKRIPSI:
input(A)
input(B)
C  A
A  B
B  C
output(A)
output(B)
Rangkuman
 Runtunan merupakan perintah-perintah yang dikerjakan
satu per satu secara berurutan
 Seluruh contoh soal dan latihan soal yang ada di Topik 1
hingga Topik 6 merupakan runtunan
Latihan Soal
 Kasus :
Dewi pergi berbelanja ke sebuah mini market. Dia
membeli gula dengan harga 11.000 per kilogram. Berapakah
total pembayaran yang harus dibayar oleh Dewi jika dia
mendapat diskon sebesar 10%?
Buatlah algoritmanya jika harga gula merupakan
konstanta, sedangkan jumlah gula yang dibeli merupakan
masukan dari user!
REFERENSI
1. Budi Sutedjo, Michael A.N. 2000. “Algoritma dan Teknik
Pemrograman”. Yogyakarta: ANDI OFFSET.
2. Fathul Wahid. 2004. “Dasar-Dasar Algoritma dan
Pemrograman”. Yogyakarta: ANDI OFFSET.
3. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma &
Pemrograman Dalam Bahasa Pascal dan C Buku 1”.
Bandung: Informatika.
4. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma &
Pemrograman Dalam Bahasa Pascal dan C Buku 2”.
Bandung: Informatika.

More Related Content

What's hot

MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfMODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
globalkomputer
 
contoh penilaian autentik
contoh penilaian autentikcontoh penilaian autentik
contoh penilaian autentik
Tuti Lestari
 
Tugas tutorial ke i ptk
Tugas tutorial ke i ptkTugas tutorial ke i ptk
Tugas tutorial ke i ptk
eunhyuklee4
 
Menciptakan Lingkungan Belajar yang Baik
Menciptakan Lingkungan Belajar yang BaikMenciptakan Lingkungan Belajar yang Baik
Menciptakan Lingkungan Belajar yang Baik
NASuprawoto Sunardjo
 

What's hot (20)

Angket motivasi belajar ima
Angket motivasi belajar imaAngket motivasi belajar ima
Angket motivasi belajar ima
 
Kompetensi Evaluasi
Kompetensi EvaluasiKompetensi Evaluasi
Kompetensi Evaluasi
 
RUBRIK PENILAIAN - AISYAH SAFITRI HAYATI.pdf
RUBRIK PENILAIAN - AISYAH SAFITRI HAYATI.pdfRUBRIK PENILAIAN - AISYAH SAFITRI HAYATI.pdf
RUBRIK PENILAIAN - AISYAH SAFITRI HAYATI.pdf
 
Analisis kesukaran dan daya beda soal dan distraktor
Analisis  kesukaran dan daya beda soal dan distraktorAnalisis  kesukaran dan daya beda soal dan distraktor
Analisis kesukaran dan daya beda soal dan distraktor
 
Contoh RPP Pelaksanaan Micro Teaching PGMI UIN Jakarta
Contoh RPP Pelaksanaan Micro Teaching PGMI UIN JakartaContoh RPP Pelaksanaan Micro Teaching PGMI UIN Jakarta
Contoh RPP Pelaksanaan Micro Teaching PGMI UIN Jakarta
 
Makalahpengembangan instrumen penilaian pembelajaran
Makalahpengembangan instrumen penilaian pembelajaranMakalahpengembangan instrumen penilaian pembelajaran
Makalahpengembangan instrumen penilaian pembelajaran
 
Program ujian praktik
Program ujian praktikProgram ujian praktik
Program ujian praktik
 
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfMODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
 
2. ATP.pdf
2. ATP.pdf2. ATP.pdf
2. ATP.pdf
 
Penilaian Unjuk Kerja Siswa
Penilaian Unjuk Kerja SiswaPenilaian Unjuk Kerja Siswa
Penilaian Unjuk Kerja Siswa
 
contoh penilaian autentik
contoh penilaian autentikcontoh penilaian autentik
contoh penilaian autentik
 
LK. 2.1 Eksplorasi Alternatif Solusi.pptx
LK. 2.1 Eksplorasi Alternatif Solusi.pptxLK. 2.1 Eksplorasi Alternatif Solusi.pptx
LK. 2.1 Eksplorasi Alternatif Solusi.pptx
 
Model Evaluasi Kualitatif dan Kuantitatif
Model Evaluasi Kualitatif dan KuantitatifModel Evaluasi Kualitatif dan Kuantitatif
Model Evaluasi Kualitatif dan Kuantitatif
 
Angket kreativitas belajar
Angket kreativitas belajarAngket kreativitas belajar
Angket kreativitas belajar
 
Ppt taksonomi bloom revisi & taksonomi marzano
Ppt taksonomi bloom revisi & taksonomi marzanoPpt taksonomi bloom revisi & taksonomi marzano
Ppt taksonomi bloom revisi & taksonomi marzano
 
Mengajar ips di sd
Mengajar ips di sdMengajar ips di sd
Mengajar ips di sd
 
Rancangan pembelajaran
Rancangan pembelajaranRancangan pembelajaran
Rancangan pembelajaran
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Tugas tutorial ke i ptk
Tugas tutorial ke i ptkTugas tutorial ke i ptk
Tugas tutorial ke i ptk
 
Menciptakan Lingkungan Belajar yang Baik
Menciptakan Lingkungan Belajar yang BaikMenciptakan Lingkungan Belajar yang Baik
Menciptakan Lingkungan Belajar yang Baik
 

Viewers also liked

The snows of kilimanjaro extreme adventures by abercrombie & kent
The snows of kilimanjaro extreme adventures by abercrombie & kentThe snows of kilimanjaro extreme adventures by abercrombie & kent
The snows of kilimanjaro extreme adventures by abercrombie & kent
Kevin Mcnulty
 
Diagrama apa e
Diagrama apa eDiagrama apa e
Diagrama apa e
jesusbr
 
Ocean group eng
Ocean group engOcean group eng
Ocean group eng
Sơn Hồ
 

Viewers also liked (20)

File xpipe your modular solution
File xpipe your modular solutionFile xpipe your modular solution
File xpipe your modular solution
 
OER insights into a multilingual landscape
OER insights into a multilingual landscapeOER insights into a multilingual landscape
OER insights into a multilingual landscape
 
Bridging language acquision and language policy
Bridging language acquision and language policyBridging language acquision and language policy
Bridging language acquision and language policy
 
The snows of kilimanjaro extreme adventures by abercrombie & kent
The snows of kilimanjaro extreme adventures by abercrombie & kentThe snows of kilimanjaro extreme adventures by abercrombie & kent
The snows of kilimanjaro extreme adventures by abercrombie & kent
 
Nordic Intranet Summit 2014: Det man inte hittar finns inte, Andreas Hallgren...
Nordic Intranet Summit 2014: Det man inte hittar finns inte, Andreas Hallgren...Nordic Intranet Summit 2014: Det man inte hittar finns inte, Andreas Hallgren...
Nordic Intranet Summit 2014: Det man inte hittar finns inte, Andreas Hallgren...
 
Kkbo xnew
Kkbo xnewKkbo xnew
Kkbo xnew
 
Iceberry Frozen Yogurt
Iceberry Frozen YogurtIceberry Frozen Yogurt
Iceberry Frozen Yogurt
 
Diagrama apa e
Diagrama apa eDiagrama apa e
Diagrama apa e
 
SKU- Trade
SKU- TradeSKU- Trade
SKU- Trade
 
OER insights into a multilingual landscape
OER insights into a multilingual landscapeOER insights into a multilingual landscape
OER insights into a multilingual landscape
 
Network Radius
Network RadiusNetwork Radius
Network Radius
 
Ocean group eng
Ocean group engOcean group eng
Ocean group eng
 
CAREER SUMMARY
CAREER SUMMARYCAREER SUMMARY
CAREER SUMMARY
 
New networking opportunities
New networking opportunitiesNew networking opportunities
New networking opportunities
 
Roadmap OER
Roadmap OERRoadmap OER
Roadmap OER
 
Open educational practices, a tool for empowerment
 Open educational practices, a tool for empowerment Open educational practices, a tool for empowerment
Open educational practices, a tool for empowerment
 
Webinar Suniweb 150422 kring sök
Webinar Suniweb 150422 kring sökWebinar Suniweb 150422 kring sök
Webinar Suniweb 150422 kring sök
 
How can OER enhance the position of less used languages on a global scale?
How can OER enhance the position of less used languages on a global scale?How can OER enhance the position of less used languages on a global scale?
How can OER enhance the position of less used languages on a global scale?
 
Kamil Śliwowski – Creative Commons Licensing
Kamil Śliwowski – Creative Commons LicensingKamil Śliwowski – Creative Commons Licensing
Kamil Śliwowski – Creative Commons Licensing
 
MY PARIS CONCIERGE
MY PARIS CONCIERGEMY PARIS CONCIERGE
MY PARIS CONCIERGE
 

Similar to Topik 6 Runtunan (Sequence)

Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
Ahmad S
 
6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb
Aris Saputro
 
konsep & struktur algoritma
konsep & struktur algoritmakonsep & struktur algoritma
konsep & struktur algoritma
Rohwiyanto Oi
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
risal07
 

Similar to Topik 6 Runtunan (Sequence) (20)

Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
 
6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb6. variabel, tipe data, dan operator pada vb
6. variabel, tipe data, dan operator pada vb
 
konsep & struktur algoritma
konsep & struktur algoritmakonsep & struktur algoritma
konsep & struktur algoritma
 
Laporan praktikum ii visual
Laporan praktikum ii visualLaporan praktikum ii visual
Laporan praktikum ii visual
 
Modul simulasi pemograman mikrokontroler
Modul simulasi pemograman mikrokontrolerModul simulasi pemograman mikrokontroler
Modul simulasi pemograman mikrokontroler
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 
Algoritma pemrograman#1
Algoritma pemrograman#1Algoritma pemrograman#1
Algoritma pemrograman#1
 
Algoritma dan Pemrograman.pptx
Algoritma dan Pemrograman.pptxAlgoritma dan Pemrograman.pptx
Algoritma dan Pemrograman.pptx
 
modul algoritma Bab 1
modul algoritma Bab 1modul algoritma Bab 1
modul algoritma Bab 1
 
Materi ap#1
Materi ap#1Materi ap#1
Materi ap#1
 
Pemrograman terstruktur
Pemrograman terstrukturPemrograman terstruktur
Pemrograman terstruktur
 
Logika pemrograman hand out
Logika pemrograman hand outLogika pemrograman hand out
Logika pemrograman hand out
 
01 algoritma
01 algoritma01 algoritma
01 algoritma
 
207-P02.pdf
207-P02.pdf207-P02.pdf
207-P02.pdf
 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
 
02 notasi algoritma
02   notasi algoritma02   notasi algoritma
02 notasi algoritma
 
Week 3-fungsi-header
Week 3-fungsi-headerWeek 3-fungsi-header
Week 3-fungsi-header
 
207 p02
207 p02207 p02
207 p02
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
 

More from I Komang Agustino

More from I Komang Agustino (20)

Topik 14 Tugas
Topik 14 TugasTopik 14 Tugas
Topik 14 Tugas
 
Topik 12 Pointer
Topik 12 PointerTopik 12 Pointer
Topik 12 Pointer
 
Topik 11 Array
Topik 11 ArrayTopik 11 Array
Topik 11 Array
 
Topik 10 Fungsi
Topik 10 FungsiTopik 10 Fungsi
Topik 10 Fungsi
 
Topik 9 Prosedur
Topik 9 ProsedurTopik 9 Prosedur
Topik 9 Prosedur
 
Topik 8 Perulangan
Topik 8 PerulanganTopik 8 Perulangan
Topik 8 Perulangan
 
Topik 7 Pemilihan
Topik 7 PemilihanTopik 7 Pemilihan
Topik 7 Pemilihan
 
Topik 5 Ekspresi dan Iinput Output
Topik 5 Ekspresi dan Iinput OutputTopik 5 Ekspresi dan Iinput Output
Topik 5 Ekspresi dan Iinput Output
 
Topik 4 Tipe Data
Topik 4 Tipe DataTopik 4 Tipe Data
Topik 4 Tipe Data
 
Topik 3 Struktur Algoritma
Topik 3 Struktur AlgoritmaTopik 3 Struktur Algoritma
Topik 3 Struktur Algoritma
 
Topik 2 Konsep Dasar Algoritma
Topik 2 Konsep Dasar AlgoritmaTopik 2 Konsep Dasar Algoritma
Topik 2 Konsep Dasar Algoritma
 
Topik 1 Pendahuluan
Topik 1 PendahuluanTopik 1 Pendahuluan
Topik 1 Pendahuluan
 
Topik 15 Tugas
Topik 15 TugasTopik 15 Tugas
Topik 15 Tugas
 
Topik 13 Rekaman
Topik 13 RekamanTopik 13 Rekaman
Topik 13 Rekaman
 
Topik 11 Pengenalan Konsep
Topik 11 Pengenalan KonsepTopik 11 Pengenalan Konsep
Topik 11 Pengenalan Konsep
 
Topik 10 E-Commerce
Topik 10 E-CommerceTopik 10 E-Commerce
Topik 10 E-Commerce
 
Topik 9 Keamanan TI
Topik 9 Keamanan TITopik 9 Keamanan TI
Topik 9 Keamanan TI
 
Topik 8 Sertifikasi TI
Topik 8 Sertifikasi TITopik 8 Sertifikasi TI
Topik 8 Sertifikasi TI
 
Topik 7 Jaringan Telekomunikasi
Topik 7 Jaringan TelekomunikasiTopik 7 Jaringan Telekomunikasi
Topik 7 Jaringan Telekomunikasi
 
Topik 6 Komunikasi Data
Topik 6 Komunikasi DataTopik 6 Komunikasi Data
Topik 6 Komunikasi Data
 

Recently uploaded

Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 

Recently uploaded (20)

Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 

Topik 6 Runtunan (Sequence)

  • 1. Topik 6 Runtunan (Sequence) Algoritma & Struktur Data PS. Manajemen Informatika
  • 2. Tujuan Tujuan Instruksional Umum : Mahasiswa diharapkan mampu membuat algoritma sederhana dalam bentuk runtunan
  • 3. Konsep Dasar Runtunan  Algoritma merupakan runtunan (sequence) satu atau lebih instruksi, yang berarti :  Tiap instruksi dikerjakan satu per satu  Tiap instruksi dilaksanakan tepat sekali; tidak ada instruksi yang berulang  Urutan instruksi yang dilaksanakan pemroses sama dengan urutan instruksi sebagaimana yang tertulis di dalam teks algoritma  Akhir dari instruksi terakhir merupakan akhir algoritma
  • 4. Contoh Soal  Kasus : Buatlah algoritma yang membaca dua buah nilai untuk peubah A dan B, lalu mempertukarkan nilai kedua peubah tersebut. Misalnya, sebelum pertukaran nilai A = 8, dan nilai B = 5, maka setelah pertukaran nilai A = 5 dan nilai B = 8
  • 5. English Structure Masalah : Mempertukarkan isi dua bilangan Input : A, B ; bertipe bilangan bulat Output : A, B; bertipe bilangan bulat Penampung : C; bertipe bilangan bulat Proses 1. Membaca nilai A dari masukan user 2. Membaca nilai B dari masukan user 3. Memindahkan isi A ke C 4. Memindahkan isi B ke A 5. Memindahkan isi C ke B 6. Mencetak hasil A ke layar 7. Mencetak hasil B ke layar
  • 7. Pseudocode : ALGORITMA tukar_isi {algoritma ini digunakan untuk menukarkan isi dari variabel A ke variabel B} DEKLARASI A, B : integer DESKRIPSI: input(A) input(B) C  A A  B B  C output(A) output(B)
  • 8. Rangkuman  Runtunan merupakan perintah-perintah yang dikerjakan satu per satu secara berurutan  Seluruh contoh soal dan latihan soal yang ada di Topik 1 hingga Topik 6 merupakan runtunan
  • 9. Latihan Soal  Kasus : Dewi pergi berbelanja ke sebuah mini market. Dia membeli gula dengan harga 11.000 per kilogram. Berapakah total pembayaran yang harus dibayar oleh Dewi jika dia mendapat diskon sebesar 10%? Buatlah algoritmanya jika harga gula merupakan konstanta, sedangkan jumlah gula yang dibeli merupakan masukan dari user!
  • 10. REFERENSI 1. Budi Sutedjo, Michael A.N. 2000. “Algoritma dan Teknik Pemrograman”. Yogyakarta: ANDI OFFSET. 2. Fathul Wahid. 2004. “Dasar-Dasar Algoritma dan Pemrograman”. Yogyakarta: ANDI OFFSET. 3. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman Dalam Bahasa Pascal dan C Buku 1”. Bandung: Informatika. 4. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman Dalam Bahasa Pascal dan C Buku 2”. Bandung: Informatika.