SlideShare a Scribd company logo
Topik 3
Struktur Algoritma
Algoritma & Struktur Data
PS. Manajemen Informatika
Sub Topik
1. Pernyataan dan Aksi
2. Teks Algoritma
3. Bagian Judul
4. Bagian Deklarasi
5. Bagian Algoritma
Tujuan
Tujuan Instruksional Umum :
Mahasiswa diharapkan mampu menyusun algoritma dari
suatu permasalahan
Tujuan Instruksional Khusus :
 Mahasiswa memahami pengertian pernyataan dan
aksi
 Mahasiswa memahami penggunaan bagian judul,
deklarasi dan algoritma pada struktur algoritma
 Mahasiswa mampu menerjemahkan algoritma dari
bentuk english structure dan flowchart ke dalam
bentuk psedocode
Pernyataan & Aksi
 Sebuah pernyataan (statement) menggambarkan aksi
(action) algoritmik yang dapat dieksekusi
 Bila suatu aksi dieksekusi, maka sejumlah operasi yang
bersesuaian dengan aksi tersebut akan dikerjakan oleh
pemroses
 Contoh pernyataan :
output “Halo, apa kabar?”
Setelah pernyataan tersebut dieksekusi, di layar akan
tertera tulisan :
Halo, apa kabar?
Teks Algoritma
 Berisi deskripsi langkah-langkah penyelesaian masalah
 Ditulis dalam notasi algoritmik apapun, asalkan mudah
dibaca dan dimengerti
 Agar notasi algoritmik mudah ditranslasi ke dalam notasi
bahasa pemrograman, sebaiknya notasi algoritmik berupa
pseudocode
 Dalam notasi algoritmik, tidak terlalu mempersoalkan
format tampilan keluaran, seperti:
• X dan Y dicetak dalam baris terpisah
• Berapa digit di belakang koma jika X bertipe real
 Teks algoritma disusun oleh tiga bagian :
1. Bagian judul
2. Bagian deklarasi
3. Bagian deskripsi
Bagian Judul
 Judul adalah bagian yang terdiri atas nama algoritma dan
penjelasan tentang algoritma tersebut
 Nama algoritma sebaiknya singkat namun cukup
menggambarkan apa yang dilakukan oleh algoritma tersebut
 Penjelasan di bawah nama algoritma berisi spesifikasi masalah
 Notasi algoritmiknya :
ALGORITMA Nama_Algoritma
{ Penjelasan tentang algoritma yang berisi uraian singkat mengenai masalah
yang akan diselesaikan }
 Pada kasus 1 di Topik 2, bagian judul algoritma dapat ditulis:
ALGORITMA cetak_tulisan
{ Algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar?’}
 Pada kasus 2 di Topik 2, bagian judul algoritma dapat ditulis:
ALGORITMA cetak_nama
{Algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar nama?}
Bagian Deklarasi
 Menyatakan semua nama yang dipakai didalam algoritma
beserta tipenya
 Nama dapat berupa nama konstanta, peubah, tipe, prosedur
dan fungsi
 Bagian deklarasi mungkin kosong karena tidak ada nama
peubah atau konstanta yang digunakan dalam program
 Nama tidak boleh mengandung spasi, tanda baca
 Karakter garis bawah (“_”) digunakan untuk mengganti
spasi
 Huruf besar dan huruf kecil tidak dibedakan di dalam notasi
algoritmik
 Notasi algoritmiknya :
DEKLARASI
{ Semua nama yang dipakai, meliputi nama tipe, konstanta, peubah, prosedur
dan fungsi }
 Pada kasus 1 di Topik 2, bagian deklarasi algoritma kosong
karena hanya digunakan untuk mencetak tulisan ke layar
DEKLARASI
{ tidak ada}
 Pada kasus 2 di Topik 2, bagian deklarasi algoritma dapat
ditulis:
DEKLARASI
nama : string
Bagian Deskripsi
 Berisi deskripsi langkah-langkah penyelesaian masalah
berupa pernyataan-pernyataan yang ditulis dengan notasi-
notasi algoritmik
 Notasi algoritmiknya :
DESKRIPSI :
{ Semua langkah atau aksi algoritma dituliskan disini }
 Pada kasus 1 di Topik 2, bagian algoritma dapat ditulis:
DESKRIPSI:
output („Halo, apa kabar?‟)
 Pada kasus 2 di Topik 2, bagian algoritma dapat ditulis:
DESKRIPSI :
output („Halo, apa kabar‟,nama,‟?‟)
Contoh Soal
 Kasus 1:
Buatlah algoritma pseudocode untuk mencetak tulisan
“Halo, apa kabar?”
ALGORITMA cetak_tulisan
{algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar?}
DEKLARASI
{tidak ada}
DESKRIPSI:
output(„Halo, apa kabar?‟)
 Kasus 2:
Buatlah algoritma pseudocode untuk mencetak tulisan
“Halo, apa kabar Budi?”, dimana nama Budi bisa diganti
dengan nama siapa saja karena merupakan masukan dari
user.
ALGORITMA cetak_nama
{algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar
nama?}
DEKLARASI
nama : string
DESKRIPSI:
input(nama)
output(„Halo, apa kabar‟,nama,‟?‟)
Rangkuman
 Pseudocode menggambarkan algoritma menyerupai sintaks
bahasa pemrograman
 Bagian judul berisi nama program yang dibuat
 Bagian deklarasi berisi semua peubah yang digunakan,
seperti input, output dan penampung
 Bagian algoritma berisi proses-proses terstruktur yang harus
dilakukan
Latihan Soal
 Kasus 1:
Buatlah algoritma psedocode untuk mencetak tulisan
“Selamat Belajar?”
 Kasus 2:
Buatlah algoritma pseudocode untuk mencetak tulisan
“Nama, Selamat Belajar?”
dimana nama merupakan masukan dari user
REFERENSI
1. Andri Kristanto. 2003. “Struktur Data dengan C++”. Yogyakarta:
Graha Ilmu.
2. Budi Sutedjo, Michael A.N. 2000. “Algoritma dan Teknik
Pemrograman”. Yogyakarta: ANDI OFFSET.
3. Fathul Wahid. 2004. “Dasar-Dasar Algoritma dan Pemrograman”.
Yogyakarta: ANDI OFFSET.
4. Heri Sismoro, Kusrini Iskandar. 2004. ”Struktur Data dan
Pemrograman dengan Pascal”. Yogyakarta:ANDI OFFSET.
5. Insap Santosa. 2004. ”Struktur Data Menggunakan Turbo Pascal
6.0”. Yogyakarta: ANDI OFFSET.
6. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman
Dalam Bahasa Pascal dan C Buku 1”. Bandung: Informatika.
7. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman
Dalam Bahasa Pascal dan C Buku 2”. Bandung: Informatika.
8. Rosa A.S., Shalahuddin M. 2010. ”Modul Pembelajaran Struktur
Data”. Bandung: Modula.
9. Teddy Marcus Zakaria, Agus Prijono. 2006. ”Konsep dan
Implementasi Struktur Data”. Bandung: INFORMATIKA.

More Related Content

PPTX
2.adp penyajian algoritma
PDF
Pengertian pseudo code dan contohnya
PPTX
Topik 2(notasi pseudocode)
PPSX
Pseudo code
PDF
Struktur data chapter_01
PDF
Penulisanalgoritma
DOC
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PPTX
2 adp penyajian algoritma
2.adp penyajian algoritma
Pengertian pseudo code dan contohnya
Topik 2(notasi pseudocode)
Pseudo code
Struktur data chapter_01
Penulisanalgoritma
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
2 adp penyajian algoritma

What's hot (20)

PDF
Modul algoritma dan pemograman
PDF
Algoritma dan Struktur Data - Pseudocode
DOCX
Algoritma dan pemrograman
PDF
Pertemuan 2
PDF
Pertemuan 1
PDF
Diktat kuliah Algoritma dan Pemograman
PPT
Pengenalan Algoritma Komputer
PDF
Sejarah Algoritma
DOCX
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
PPTX
Topik 1(pengantar algoritma)
PPTX
Operasi Seleksi
DOCX
Laporan hasil praktikum modul i pengenalan pascal
DOCX
Laporan hasil praktikum Alpro I Modul 1 (Pengenalan Pascal)
PDF
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
PDF
Modul mata kuliah konsep dasar pemrograman
PPT
Bahasa Pemrograman - Part 3
DOC
Dasar Pemrograman materi kuliah
PDF
Modul dasar pemrograman
PPTX
Algoritma & Pemrograman
DOCX
Laporan Praktikum Algoritma Pemrograman Modul I
Modul algoritma dan pemograman
Algoritma dan Struktur Data - Pseudocode
Algoritma dan pemrograman
Pertemuan 2
Pertemuan 1
Diktat kuliah Algoritma dan Pemograman
Pengenalan Algoritma Komputer
Sejarah Algoritma
Pendahuluan, pembahasan, penutup dan daftar pustaka Makalah Algoritma dan Pem...
Topik 1(pengantar algoritma)
Operasi Seleksi
Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum Alpro I Modul 1 (Pengenalan Pascal)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Modul mata kuliah konsep dasar pemrograman
Bahasa Pemrograman - Part 3
Dasar Pemrograman materi kuliah
Modul dasar pemrograman
Algoritma & Pemrograman
Laporan Praktikum Algoritma Pemrograman Modul I
Ad

Viewers also liked (20)

PPT
Algoritma dan pengetahuan terkait (menghitung, konversi, dll)
PPTX
Going open: the teachers’ perspective on openness in education
PPT
культ та реліг традIz
PPTX
Topik 12 Pointer
PPTX
Career Summary
PDF
UNITED STATES REAL DEBT
PPTX
Topik 14 Tugas
PDF
Topik 8 Sertifikasi TI
PPTX
ECARx Mahara Hui Presentation, 19 March 2014
PPTX
Kkbo xnew
PDF
Hitler
PDF
Topik 11 Pengenalan Konsep
PDF
Mike Tyson
PPT
Enhancement of LangOER project good practices
PPTX
22 Fillmore
PPTX
Social enterprise
PPT
Open Educational Resources for less used languages in an increasingly digital...
PDF
The old man
PDF
Way to make killer presentation 7
PDF
KEYS TO SUCCESS AT SCHOOL AND BEYOND
Algoritma dan pengetahuan terkait (menghitung, konversi, dll)
Going open: the teachers’ perspective on openness in education
культ та реліг традIz
Topik 12 Pointer
Career Summary
UNITED STATES REAL DEBT
Topik 14 Tugas
Topik 8 Sertifikasi TI
ECARx Mahara Hui Presentation, 19 March 2014
Kkbo xnew
Hitler
Topik 11 Pengenalan Konsep
Mike Tyson
Enhancement of LangOER project good practices
22 Fillmore
Social enterprise
Open Educational Resources for less used languages in an increasingly digital...
The old man
Way to make killer presentation 7
KEYS TO SUCCESS AT SCHOOL AND BEYOND
Ad

Similar to Topik 3 Struktur Algoritma (20)

PPT
BAB I . Pengenalan Algoritma.ppt
PPTX
Power Point PB 3 - Penulisan dan Notasi Algoritma Pemrograman.pptx
PDF
Modul Pemrograman Dasar.pdf
PDF
Modul algoritma pemrograman-dasar x rpl
PDF
Pemrograman dasar
DOCX
Algoritma adalah langkah
PPTX
01 alur logika
PPTX
Power Point PB 3 - Penulisan dan Notasi Algoritma Pemrograman.pptx
PPTX
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman.pptx
PDF
Kegiatan belajar 1 flowchart
PDF
Algoritma Pemrograman
PPTX
pemrograman dasar.pptx
PPT
Dasar dasar algoritma - 2
PPTX
Bahan 2.pptx
PPTX
listiati univ bung hata (1110013211051) Algoritma dan flowchart
PPTX
2 struktur dasar algoritma dan notasi algoritmik pseudo-code
PPTX
Pemrograman_Dasar_Materi_1_konsep-algoritma.pptx
PPTX
Topik 2 Konsep Dasar Algoritma
PDF
Algoritma pemrograman#1
PDF
Algoritma pemrograman#1
BAB I . Pengenalan Algoritma.ppt
Power Point PB 3 - Penulisan dan Notasi Algoritma Pemrograman.pptx
Modul Pemrograman Dasar.pdf
Modul algoritma pemrograman-dasar x rpl
Pemrograman dasar
Algoritma adalah langkah
01 alur logika
Power Point PB 3 - Penulisan dan Notasi Algoritma Pemrograman.pptx
Materi Pemrograman Dasar 1.1 Algoritma Pemrograman.pptx
Kegiatan belajar 1 flowchart
Algoritma Pemrograman
pemrograman dasar.pptx
Dasar dasar algoritma - 2
Bahan 2.pptx
listiati univ bung hata (1110013211051) Algoritma dan flowchart
2 struktur dasar algoritma dan notasi algoritmik pseudo-code
Pemrograman_Dasar_Materi_1_konsep-algoritma.pptx
Topik 2 Konsep Dasar Algoritma
Algoritma pemrograman#1
Algoritma pemrograman#1

More from I Komang Agustino (20)

PPTX
Topik 11 Array
PPTX
Topik 10 Fungsi
PPTX
Topik 9 Prosedur
PPTX
Topik 8 Perulangan
PPTX
Topik 7 Pemilihan
PPTX
Topik 6 Runtunan (Sequence)
PPTX
Topik 5 Ekspresi dan Iinput Output
PPTX
Topik 4 Tipe Data
PPTX
Topik 1 Pendahuluan
PPTX
Topik 15 Tugas
PPTX
Topik 13 Rekaman
PDF
Topik 10 E-Commerce
PDF
Topik 9 Keamanan TI
PDF
Topik 7 Jaringan Telekomunikasi
PDF
Topik 6 Komunikasi Data
PDF
Topik 5 Storage dan Memory
PDF
Topik 4 Software Perangkat Lunak
PDF
Topik 3 Perangkat Keras Komputer
PDF
Topik 2 Sistem Komputer
PDF
Topik 1 Konsep Dasar TI
Topik 11 Array
Topik 10 Fungsi
Topik 9 Prosedur
Topik 8 Perulangan
Topik 7 Pemilihan
Topik 6 Runtunan (Sequence)
Topik 5 Ekspresi dan Iinput Output
Topik 4 Tipe Data
Topik 1 Pendahuluan
Topik 15 Tugas
Topik 13 Rekaman
Topik 10 E-Commerce
Topik 9 Keamanan TI
Topik 7 Jaringan Telekomunikasi
Topik 6 Komunikasi Data
Topik 5 Storage dan Memory
Topik 4 Software Perangkat Lunak
Topik 3 Perangkat Keras Komputer
Topik 2 Sistem Komputer
Topik 1 Konsep Dasar TI

Recently uploaded (20)

PPTX
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
PDF
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
ppt kelas XII materi sifat koligatif larutan
PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPTX
PPT Kurikulum Berbasis Cinta tahun 2025.
PPTX
2. Modul 2 Fase C Berpikir Komputasional.pptx
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
PDF
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
9ICP - Hubungan antara Pancasila dengan UUD 1945Bhinneka Tunggal Ika.pptx
3. Buku Sekolah Sehat, sekolah sehat bagi madrasah
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
ppt kelas XII materi sifat koligatif larutan
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
Modul Ajar Deep Learning PAI & BP Kelas 11 SMA Terbaru 2025
Bahan Tayang OJT Pembelajaran Mendalam KS
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PPT Kurikulum Berbasis Cinta tahun 2025.
2. Modul 2 Fase C Berpikir Komputasional.pptx
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
Paparan Penyesuaian Juknis BOSP Tahun 2025
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025

Topik 3 Struktur Algoritma

  • 1. Topik 3 Struktur Algoritma Algoritma & Struktur Data PS. Manajemen Informatika
  • 2. Sub Topik 1. Pernyataan dan Aksi 2. Teks Algoritma 3. Bagian Judul 4. Bagian Deklarasi 5. Bagian Algoritma
  • 3. Tujuan Tujuan Instruksional Umum : Mahasiswa diharapkan mampu menyusun algoritma dari suatu permasalahan Tujuan Instruksional Khusus :  Mahasiswa memahami pengertian pernyataan dan aksi  Mahasiswa memahami penggunaan bagian judul, deklarasi dan algoritma pada struktur algoritma  Mahasiswa mampu menerjemahkan algoritma dari bentuk english structure dan flowchart ke dalam bentuk psedocode
  • 4. Pernyataan & Aksi  Sebuah pernyataan (statement) menggambarkan aksi (action) algoritmik yang dapat dieksekusi  Bila suatu aksi dieksekusi, maka sejumlah operasi yang bersesuaian dengan aksi tersebut akan dikerjakan oleh pemroses  Contoh pernyataan : output “Halo, apa kabar?” Setelah pernyataan tersebut dieksekusi, di layar akan tertera tulisan : Halo, apa kabar?
  • 5. Teks Algoritma  Berisi deskripsi langkah-langkah penyelesaian masalah  Ditulis dalam notasi algoritmik apapun, asalkan mudah dibaca dan dimengerti  Agar notasi algoritmik mudah ditranslasi ke dalam notasi bahasa pemrograman, sebaiknya notasi algoritmik berupa pseudocode  Dalam notasi algoritmik, tidak terlalu mempersoalkan format tampilan keluaran, seperti: • X dan Y dicetak dalam baris terpisah • Berapa digit di belakang koma jika X bertipe real
  • 6.  Teks algoritma disusun oleh tiga bagian : 1. Bagian judul 2. Bagian deklarasi 3. Bagian deskripsi
  • 7. Bagian Judul  Judul adalah bagian yang terdiri atas nama algoritma dan penjelasan tentang algoritma tersebut  Nama algoritma sebaiknya singkat namun cukup menggambarkan apa yang dilakukan oleh algoritma tersebut  Penjelasan di bawah nama algoritma berisi spesifikasi masalah  Notasi algoritmiknya : ALGORITMA Nama_Algoritma { Penjelasan tentang algoritma yang berisi uraian singkat mengenai masalah yang akan diselesaikan }
  • 8.  Pada kasus 1 di Topik 2, bagian judul algoritma dapat ditulis: ALGORITMA cetak_tulisan { Algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar?’}  Pada kasus 2 di Topik 2, bagian judul algoritma dapat ditulis: ALGORITMA cetak_nama {Algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar nama?}
  • 9. Bagian Deklarasi  Menyatakan semua nama yang dipakai didalam algoritma beserta tipenya  Nama dapat berupa nama konstanta, peubah, tipe, prosedur dan fungsi  Bagian deklarasi mungkin kosong karena tidak ada nama peubah atau konstanta yang digunakan dalam program  Nama tidak boleh mengandung spasi, tanda baca  Karakter garis bawah (“_”) digunakan untuk mengganti spasi  Huruf besar dan huruf kecil tidak dibedakan di dalam notasi algoritmik
  • 10.  Notasi algoritmiknya : DEKLARASI { Semua nama yang dipakai, meliputi nama tipe, konstanta, peubah, prosedur dan fungsi }  Pada kasus 1 di Topik 2, bagian deklarasi algoritma kosong karena hanya digunakan untuk mencetak tulisan ke layar DEKLARASI { tidak ada}  Pada kasus 2 di Topik 2, bagian deklarasi algoritma dapat ditulis: DEKLARASI nama : string
  • 11. Bagian Deskripsi  Berisi deskripsi langkah-langkah penyelesaian masalah berupa pernyataan-pernyataan yang ditulis dengan notasi- notasi algoritmik  Notasi algoritmiknya : DESKRIPSI : { Semua langkah atau aksi algoritma dituliskan disini }
  • 12.  Pada kasus 1 di Topik 2, bagian algoritma dapat ditulis: DESKRIPSI: output („Halo, apa kabar?‟)  Pada kasus 2 di Topik 2, bagian algoritma dapat ditulis: DESKRIPSI : output („Halo, apa kabar‟,nama,‟?‟)
  • 13. Contoh Soal  Kasus 1: Buatlah algoritma pseudocode untuk mencetak tulisan “Halo, apa kabar?” ALGORITMA cetak_tulisan {algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar?} DEKLARASI {tidak ada} DESKRIPSI: output(„Halo, apa kabar?‟)
  • 14.  Kasus 2: Buatlah algoritma pseudocode untuk mencetak tulisan “Halo, apa kabar Budi?”, dimana nama Budi bisa diganti dengan nama siapa saja karena merupakan masukan dari user. ALGORITMA cetak_nama {algoritma ini digunakan untuk mencetak tulisan ‘Halo, apa kabar nama?} DEKLARASI nama : string DESKRIPSI: input(nama) output(„Halo, apa kabar‟,nama,‟?‟)
  • 15. Rangkuman  Pseudocode menggambarkan algoritma menyerupai sintaks bahasa pemrograman  Bagian judul berisi nama program yang dibuat  Bagian deklarasi berisi semua peubah yang digunakan, seperti input, output dan penampung  Bagian algoritma berisi proses-proses terstruktur yang harus dilakukan
  • 16. Latihan Soal  Kasus 1: Buatlah algoritma psedocode untuk mencetak tulisan “Selamat Belajar?”  Kasus 2: Buatlah algoritma pseudocode untuk mencetak tulisan “Nama, Selamat Belajar?” dimana nama merupakan masukan dari user
  • 17. REFERENSI 1. Andri Kristanto. 2003. “Struktur Data dengan C++”. Yogyakarta: Graha Ilmu. 2. Budi Sutedjo, Michael A.N. 2000. “Algoritma dan Teknik Pemrograman”. Yogyakarta: ANDI OFFSET. 3. Fathul Wahid. 2004. “Dasar-Dasar Algoritma dan Pemrograman”. Yogyakarta: ANDI OFFSET. 4. Heri Sismoro, Kusrini Iskandar. 2004. ”Struktur Data dan Pemrograman dengan Pascal”. Yogyakarta:ANDI OFFSET. 5. Insap Santosa. 2004. ”Struktur Data Menggunakan Turbo Pascal 6.0”. Yogyakarta: ANDI OFFSET. 6. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman Dalam Bahasa Pascal dan C Buku 1”. Bandung: Informatika. 7. Rinaldi Munir, Leoni Lidya. 2002. “Algoritma & Pemrograman Dalam Bahasa Pascal dan C Buku 2”. Bandung: Informatika. 8. Rosa A.S., Shalahuddin M. 2010. ”Modul Pembelajaran Struktur Data”. Bandung: Modula. 9. Teddy Marcus Zakaria, Agus Prijono. 2006. ”Konsep dan Implementasi Struktur Data”. Bandung: INFORMATIKA.