SlideShare a Scribd company logo
Algoritma
Algoritma adalah penyusunan aspek proses logika dari suatu pemecahan masalah tanpa
melihat karakteristik bahasa pemrograman yang akan digunakan. Atau merupakan urutan
logika langkah kerja untuk menyelesaikan suatu masalah .

Pada kesemaptan ini notasi algoritma yang saya akan gunakan adalah psudo-code



Contoh penulisan notasi algoritmanya :

PROGRAM nama_program
{I.S. nilai awal yang telah dipresentasikan}
{F.S. nilai atau hasil akhir yang dinginkan}

DEKLARASI
     CONST nama_komstanta=nilai
     Nama_var : type_data

ALGORITMA
     (berisisi langakah – langkah program untuk memecahkan suatu
      masalah)

pada kata “PROGRAM” , menyebutkan nama aplikasi yang akan kita buat, penulisan nama
programnya sendiri tidak boleh terdiri dari spasi , contoh :

PROGRAM bilangan prima                            // salah karna mengandung spasi
PROGRAM bilangan_prima                            // benar karna mengandung spasi

pada kata “DEKLARASI”, berisi tipe data, variable-variable yang akan digunakan pada saat
langkah-langkah algoritma.

pada kata “ALGORITMA”, berisis langkah-langkah pengerjaan algoritma atau pemecahan
masalah




Copyright-RudiSoundSaffire (live is music)                                            Page 1
contoh program mencari luas lingkaran :

PROGRAM luas_lingkaran

{I.S. input jari-jari}
{F.S. menampilkan hasil luas lingkaran}


DEKLARASI
       CONST      phi=3.14
       luas,jari-jari: real

ALGORITMA

       jari-jari  7

       luas jari-jari*jari-jari*phi

       write (luas)




Copyright-RudiSoundSaffire (live is music)   Page 2
latihan :

        1. Buatkan algoritma luas persegi panjang
        2. Buatkan algoritma luas bola
        3. Buatkan algoritma luas segitiga




Copyright-RudiSoundSaffire (live is music)          Page 3

More Related Content

PPTX
Topik 3 Struktur Algoritma
PPT
Pertemuan 11 : Algoritma & Pemrograman
PPTX
Topik 2(notasi pseudocode)
PDF
Struktur data chapter_01
PPTX
Algoritma & Pemrograman
PPT
πολυκλειτος ρεγκος1
PPT
Papaspyrou, Thessaloniki, la vie, la joie de vivre, les couleurs, les courant...
PDF
γράμματα παιδιών στην ρουμανία 2
Topik 3 Struktur Algoritma
Pertemuan 11 : Algoritma & Pemrograman
Topik 2(notasi pseudocode)
Struktur data chapter_01
Algoritma & Pemrograman
πολυκλειτος ρεγκος1
Papaspyrou, Thessaloniki, la vie, la joie de vivre, les couleurs, les courant...
γράμματα παιδιών στην ρουμανία 2

Similar to Bab 1 pengenalan syntak algoritma (20)

DOC
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PPT
Dasar Dasar Algoritma
PDF
Penulisanalgoritma
PPT
Pemrograman Komputer - 3
DOCX
Algoritma & dasar pemrograman
PPT
Algoritma 1 pertemuan 1
PPTX
DASAR - DASAR ALGORITMA
PPT
Pengantar Konsep Pemrograman ilmu Kompute
DOCX
makalah tentang algoritma lengkap
DOCX
2.sd 13.ok
DOCX
PPTX
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
PPSX
Pseudo code
PDF
Praktikum fungsi dasar bahasa c
PPTX
Algoritma.pptx algoritm algoritma algoritma algoritm
PPTX
Algoritma dalam ilmu komputer adalah dasar untuk pengembangan komputer
PPTX
dasar-pemrograman-algoritma-flowchart
PPTX
DDP_ProgramHitung_Ni Kadek Lia Mastika Dewi.pptx
PDF
Fungsi
PDF
Alex algoritma-02
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
Dasar Dasar Algoritma
Penulisanalgoritma
Pemrograman Komputer - 3
Algoritma & dasar pemrograman
Algoritma 1 pertemuan 1
DASAR - DASAR ALGORITMA
Pengantar Konsep Pemrograman ilmu Kompute
makalah tentang algoritma lengkap
2.sd 13.ok
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
Pseudo code
Praktikum fungsi dasar bahasa c
Algoritma.pptx algoritm algoritma algoritma algoritm
Algoritma dalam ilmu komputer adalah dasar untuk pengembangan komputer
dasar-pemrograman-algoritma-flowchart
DDP_ProgramHitung_Ni Kadek Lia Mastika Dewi.pptx
Fungsi
Alex algoritma-02
Ad

Recently uploaded (20)

PPTX
Patuh_Terhadap_Norma_PPKn_Kelas_7 oke.pptx
PDF
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PDF
PPT Yudisium Ceremony Agusus 2025 - new. pdf
PPTX
Manajemen Risiko dalam Kegiatan Kepramukaan.pptx
DOCX
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PDF
1.Materi Kebijakan Umum Program Revit.pdf
DOCX
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PPTX
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
PPTX
KEBIJAKAN BIAS JATENG 2025.Boyolali.pptx
PDF
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
PDF
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
PPTX
oioioooooooooooooo Penanganan P3K.pptx
PPTX
BAB 1 Rangkuman Materi Informatika Kelas 7.pptx
PPTX
Materi Besaran, Satuan, Pengukuran.pptx
PDF
lembar kerja LMS tugas pembelajaran mendalam
Patuh_Terhadap_Norma_PPKn_Kelas_7 oke.pptx
Digital Statecraft Menuju Indonesia Emas 2045: Diplomasi Digital, Ketahanan N...
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPT Yudisium Ceremony Agusus 2025 - new. pdf
Manajemen Risiko dalam Kegiatan Kepramukaan.pptx
Modul Ajar Deep Learning Bahasa Inggris Lanjutan Kelas 11 SMA Terbaru 2025
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
1.Materi Kebijakan Umum Program Revit.pdf
Modul Ajar Deep Learning PJOK Kelas 12 SMA Terbaru 2025
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
KEBIJAKAN BIAS JATENG 2025.Boyolali.pptx
Tren dan Isu Kebutuhan Soft Skill dan Hard Skill Tenaga Kesehatan di RS - dr....
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
oioioooooooooooooo Penanganan P3K.pptx
BAB 1 Rangkuman Materi Informatika Kelas 7.pptx
Materi Besaran, Satuan, Pengukuran.pptx
lembar kerja LMS tugas pembelajaran mendalam
Ad

Bab 1 pengenalan syntak algoritma

  • 1. Algoritma Algoritma adalah penyusunan aspek proses logika dari suatu pemecahan masalah tanpa melihat karakteristik bahasa pemrograman yang akan digunakan. Atau merupakan urutan logika langkah kerja untuk menyelesaikan suatu masalah . Pada kesemaptan ini notasi algoritma yang saya akan gunakan adalah psudo-code Contoh penulisan notasi algoritmanya : PROGRAM nama_program {I.S. nilai awal yang telah dipresentasikan} {F.S. nilai atau hasil akhir yang dinginkan} DEKLARASI CONST nama_komstanta=nilai Nama_var : type_data ALGORITMA (berisisi langakah – langkah program untuk memecahkan suatu masalah) pada kata “PROGRAM” , menyebutkan nama aplikasi yang akan kita buat, penulisan nama programnya sendiri tidak boleh terdiri dari spasi , contoh : PROGRAM bilangan prima // salah karna mengandung spasi PROGRAM bilangan_prima // benar karna mengandung spasi pada kata “DEKLARASI”, berisi tipe data, variable-variable yang akan digunakan pada saat langkah-langkah algoritma. pada kata “ALGORITMA”, berisis langkah-langkah pengerjaan algoritma atau pemecahan masalah Copyright-RudiSoundSaffire (live is music) Page 1
  • 2. contoh program mencari luas lingkaran : PROGRAM luas_lingkaran {I.S. input jari-jari} {F.S. menampilkan hasil luas lingkaran} DEKLARASI CONST phi=3.14 luas,jari-jari: real ALGORITMA jari-jari  7 luas jari-jari*jari-jari*phi write (luas) Copyright-RudiSoundSaffire (live is music) Page 2
  • 3. latihan : 1. Buatkan algoritma luas persegi panjang 2. Buatkan algoritma luas bola 3. Buatkan algoritma luas segitiga Copyright-RudiSoundSaffire (live is music) Page 3