SlideShare a Scribd company logo
1 of 14
Download to read offline
Teknik Runtutan
Brigida Arie Minartiningtyas, M.Kom
Tiap instruksi dikerjakan satu per satu
Tiap instruksi dilaksanakan tepat sekali, tidak ada instruksi yang diulang
Urutan instruksi dikerjakan sebagaimana tertulis di dalam teks algoritmanya
Akhir dari instruksi terakhir merupakan akhir algoritma
Flowchart
Algoritma
A = 10
A = A2+2
B = A – 5
C = A + B + 3
C = C + 5
Output
(A,B,C)
A = 102
B = 97
C = 207
A = 10
B = A – 5
A = A2+2
C = A + B + 3
C = C + 5
Output
(A,B,C)
A = 102
B = 5
C =115
Buatlah sebuah algoritma dengan spesifikasi sebagai berikut
1. Menampilkan tulisan “Halo, siapa namamu?”
2. Meminta pengguna memasukkan namanya
3. Menuliskan pesan “Senang berteman denganmu”, <nama>
Program halo_nama
Deklarasi
Nama : string
Algoritma
Output (‘Halo siapa namamu? ‘)
Input (nama)
Output (‘Senang berteman denganmu ‘,nama)
Tulislah algoritma untuk menghitung luas daerah yang
berwarna kuning dari gambar ini. Data masukan dibaca dari
keyboard dan luas bangun ditampilkan di monitor
Program kuning
Deklarasi
Const phi : real = 3.14
X : integer
Lspersegi,lslingkaran,lskuning : real
Algoritma
Output (‘Masukkan Nilai X = ‘)
Input (x)
Lspersegi  sqr (x)
Lslingkaran phi*sqr(x)
Lskuning lspersegi – lslingkaran
Output (‘Luas daerah kuning ‘,lskuning)
Sebuah proyek dikerjakan dalam x hari. Tulislah
algoritma untuk mengkonversi berapa tahun, berapa
bulan, dan berapa hari proyek tersebut dikerjakan.
Asumsikan 1 tahun = 365 hari, 1 bulan = 30 hari
Dibaca dua buah tanggal. Tulislah algoritma untuk
menghitung berapa hari jarak kedua tanggal tersebut.
Buat algoritma yang membaca nilai uang (rupiah) dalam
kelipatan 25, lalu menentukan berapa nilai tukaran pecahan.
Pecahan yang tersedia
Rp. 1000
Rp. 500
Rp. 100
Rp. 50
Rp. 25
Untuk menentukan berat badan ideal, tinggi badan dikurangi 100, lalu kurangi lagi
dengan 10% dari hasil pengurangan pertama. Tulis algoritma yang membaca tinggi
badan lalu menentukan berat badan yang ideal untuk tinggi tersebut.
Seekor semut menempuh perjalanan sejauh x cm. Tulislah algoritma
untuk mengkonversi jarak x ke dalam kilometer-meter-sentimeter
1 m =100 cm
1 km = 1000 m = 100.000cm
Tuliskan algoritma yang membaca panjang sebuah benda dalam
satuan meter. Konversikan ke dalam satuan inchi,kaki,dan yard
1 inchi = 25.4 mm
1 kaki = 30.48 cm
1 yard = 0.9144 m

More Related Content

What's hot

Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
andiseprianto
 
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAMImplementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Kartic Muna
 
Bab2 peubah-acak-dan-distribusi-peluang
Bab2 peubah-acak-dan-distribusi-peluangBab2 peubah-acak-dan-distribusi-peluang
Bab2 peubah-acak-dan-distribusi-peluang
Arif Windiargo
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
tafrikan
 

What's hot (20)

Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Intermediate code kode antara
Intermediate code   kode antaraIntermediate code   kode antara
Intermediate code kode antara
 
Penyajian Data ppt
Penyajian Data pptPenyajian Data ppt
Penyajian Data ppt
 
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAMImplementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
Implementasi pancasila dalam bidang IPOLEKSOSBUDHANKAM
 
Array dan Contoh
Array dan ContohArray dan Contoh
Array dan Contoh
 
Materi Kuliah Metodologi Penelitian Pertemuan ke 3
Materi Kuliah Metodologi Penelitian Pertemuan ke 3Materi Kuliah Metodologi Penelitian Pertemuan ke 3
Materi Kuliah Metodologi Penelitian Pertemuan ke 3
 
Bab2 peubah-acak-dan-distribusi-peluang
Bab2 peubah-acak-dan-distribusi-peluangBab2 peubah-acak-dan-distribusi-peluang
Bab2 peubah-acak-dan-distribusi-peluang
 
2. Array of Record (Struktur Data)
2. Array of Record (Struktur Data)2. Array of Record (Struktur Data)
2. Array of Record (Struktur Data)
 
Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)
 
Himpunan
HimpunanHimpunan
Himpunan
 
Sejarah statistik
Sejarah statistikSejarah statistik
Sejarah statistik
 
Jaringan hebb
Jaringan hebbJaringan hebb
Jaringan hebb
 
Data Array
Data ArrayData Array
Data Array
 
7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
PPT Matematika Diskrit - POHON
PPT Matematika Diskrit - POHONPPT Matematika Diskrit - POHON
PPT Matematika Diskrit - POHON
 
Idea (international data encryption algorithm)
Idea (international data encryption algorithm)Idea (international data encryption algorithm)
Idea (international data encryption algorithm)
 
Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)
 
Aturan cramer
Aturan cramerAturan cramer
Aturan cramer
 

Similar to Algoritma Runtutan

Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...
Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...
Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...
Desiaman Thelaumbanua
 
Runtutan ( sequence )
Runtutan ( sequence )Runtutan ( sequence )
Runtutan ( sequence )
ariesmaesya
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
Ahmad S
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
risal07
 
Tugas alpro 3.2 alternatif 1
Tugas alpro 3.2 alternatif 1Tugas alpro 3.2 alternatif 1
Tugas alpro 3.2 alternatif 1
1300018047
 

Similar to Algoritma Runtutan (20)

Daskom 3
Daskom 3Daskom 3
Daskom 3
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Pseudocode
PseudocodePseudocode
Pseudocode
 
Instalasi Dev-C++
Instalasi Dev-C++Instalasi Dev-C++
Instalasi Dev-C++
 
Lukisan berskala
Lukisan berskalaLukisan berskala
Lukisan berskala
 
Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...
Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...
Laporan pratikum 1 semester | Listing Program Pratikum Visual Basic 2010 Seme...
 
Computer programming
Computer programmingComputer programming
Computer programming
 
Laporan pratikum v mulmet
Laporan pratikum v mulmetLaporan pratikum v mulmet
Laporan pratikum v mulmet
 
Runtutan ( sequence )
Runtutan ( sequence )Runtutan ( sequence )
Runtutan ( sequence )
 
Modul algoritma satu sampai lima
Modul algoritma satu sampai limaModul algoritma satu sampai lima
Modul algoritma satu sampai lima
 
Bab 3 notasi algoritma
Bab 3 notasi algoritmaBab 3 notasi algoritma
Bab 3 notasi algoritma
 
Tugas alogaritma
Tugas alogaritmaTugas alogaritma
Tugas alogaritma
 
Tugas alpro 3.2 alternatif 1
Tugas alpro 3.2 alternatif 1Tugas alpro 3.2 alternatif 1
Tugas alpro 3.2 alternatif 1
 
Alternatif 1 3.2
Alternatif 1 3.2Alternatif 1 3.2
Alternatif 1 3.2
 
modul algoritma Bab 2
modul algoritma Bab 2modul algoritma Bab 2
modul algoritma Bab 2
 
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
 
Latihan individu no 2
Latihan individu no 2Latihan individu no 2
Latihan individu no 2
 
Latihan individu no 2
Latihan individu no 2Latihan individu no 2
Latihan individu no 2
 

More from brigidaarie (9)

Algoritma Record
Algoritma RecordAlgoritma Record
Algoritma Record
 
Algoritma Function
Algoritma FunctionAlgoritma Function
Algoritma Function
 
Algoritma Procedure
Algoritma ProcedureAlgoritma Procedure
Algoritma Procedure
 
Algoritma Array
Algoritma ArrayAlgoritma Array
Algoritma Array
 
Algoritma Perulangan
Algoritma PerulanganAlgoritma Perulangan
Algoritma Perulangan
 
Algoritma Percabangan 2
Algoritma Percabangan 2Algoritma Percabangan 2
Algoritma Percabangan 2
 
Algoritma Percabangan
Algoritma PercabanganAlgoritma Percabangan
Algoritma Percabangan
 
Flowchart Program
Flowchart ProgramFlowchart Program
Flowchart Program
 
Perkenalan Algoritma dan Pemrograman
Perkenalan Algoritma dan PemrogramanPerkenalan Algoritma dan Pemrograman
Perkenalan Algoritma dan Pemrograman
 

Recently uploaded

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
IvvatulAini
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
 

Recently uploaded (20)

Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
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 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
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
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.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
 

Algoritma Runtutan

  • 1. Teknik Runtutan Brigida Arie Minartiningtyas, M.Kom
  • 2. Tiap instruksi dikerjakan satu per satu Tiap instruksi dilaksanakan tepat sekali, tidak ada instruksi yang diulang Urutan instruksi dikerjakan sebagaimana tertulis di dalam teks algoritmanya Akhir dari instruksi terakhir merupakan akhir algoritma
  • 4. Algoritma A = 10 A = A2+2 B = A – 5 C = A + B + 3 C = C + 5 Output (A,B,C) A = 102 B = 97 C = 207 A = 10 B = A – 5 A = A2+2 C = A + B + 3 C = C + 5 Output (A,B,C) A = 102 B = 5 C =115
  • 5. Buatlah sebuah algoritma dengan spesifikasi sebagai berikut 1. Menampilkan tulisan “Halo, siapa namamu?” 2. Meminta pengguna memasukkan namanya 3. Menuliskan pesan “Senang berteman denganmu”, <nama>
  • 6. Program halo_nama Deklarasi Nama : string Algoritma Output (‘Halo siapa namamu? ‘) Input (nama) Output (‘Senang berteman denganmu ‘,nama)
  • 7. Tulislah algoritma untuk menghitung luas daerah yang berwarna kuning dari gambar ini. Data masukan dibaca dari keyboard dan luas bangun ditampilkan di monitor
  • 8. Program kuning Deklarasi Const phi : real = 3.14 X : integer Lspersegi,lslingkaran,lskuning : real Algoritma Output (‘Masukkan Nilai X = ‘) Input (x) Lspersegi  sqr (x) Lslingkaran phi*sqr(x) Lskuning lspersegi – lslingkaran Output (‘Luas daerah kuning ‘,lskuning)
  • 9. Sebuah proyek dikerjakan dalam x hari. Tulislah algoritma untuk mengkonversi berapa tahun, berapa bulan, dan berapa hari proyek tersebut dikerjakan. Asumsikan 1 tahun = 365 hari, 1 bulan = 30 hari
  • 10. Dibaca dua buah tanggal. Tulislah algoritma untuk menghitung berapa hari jarak kedua tanggal tersebut.
  • 11. Buat algoritma yang membaca nilai uang (rupiah) dalam kelipatan 25, lalu menentukan berapa nilai tukaran pecahan. Pecahan yang tersedia Rp. 1000 Rp. 500 Rp. 100 Rp. 50 Rp. 25
  • 12. Untuk menentukan berat badan ideal, tinggi badan dikurangi 100, lalu kurangi lagi dengan 10% dari hasil pengurangan pertama. Tulis algoritma yang membaca tinggi badan lalu menentukan berat badan yang ideal untuk tinggi tersebut.
  • 13. Seekor semut menempuh perjalanan sejauh x cm. Tulislah algoritma untuk mengkonversi jarak x ke dalam kilometer-meter-sentimeter 1 m =100 cm 1 km = 1000 m = 100.000cm
  • 14. Tuliskan algoritma yang membaca panjang sebuah benda dalam satuan meter. Konversikan ke dalam satuan inchi,kaki,dan yard 1 inchi = 25.4 mm 1 kaki = 30.48 cm 1 yard = 0.9144 m