100%(1)100% menganggap dokumen ini bermanfaat (1 suara)
667 tayangan4 halaman
Dokumen ini membahas tentang representasi algoritma menggunakan flowchart, pseudocode, dan algoritma deskriptif. Juga memberikan contoh algoritma pengurutan angka acak menggunakan flowchart dan pseudocode.
Dokumen ini membahas tentang representasi algoritma menggunakan flowchart, pseudocode, dan algoritma deskriptif. Juga memberikan contoh algoritma pengurutan angka acak menggunakan flowchart dan pseudocode.
Dokumen ini membahas tentang representasi algoritma menggunakan flowchart, pseudocode, dan algoritma deskriptif. Juga memberikan contoh algoritma pengurutan angka acak menggunakan flowchart dan pseudocode.
1. Bagaimana merepresentasikan Algoritma dengan menggunakan Flowchart dan
Pseudocode? 2. Apakah untuk merpresentasikan Algoritma hanya dengan menggunakan Flowchart dan Pseudocode saja, jika ada yang lain gambarkan secara singkat 3. Sebuah Angka Acak 3, 1, 4, 2. Buatlah algoritma yang direpresentasikan dalam bentuk flowchart dan pseudocode untuk mengurutkan data tersebut.
JAWAB
1. Representasi Algoritma dengan flowchart adalah jenis diagram (grafik atau
simbolik) yang mewakili suatu algoritma atau proses. Setiap langkah dalam proses diwakili oleh simbol yang berbeda dan berisi penjelasan singkat tentang langkah proses. Flowchart sering digunakan untuk membuat dan memahami algoritma karena mudah dibaca dan diikuti oleh orang yang tidak terbiasa dengan kode pemrograman. Representasi Algoritma dengan pseudocode adalah deskripsi algoritma pemrograman yang ditulis dengan sederhana dibandingkan dengan bahasa pemrograman lainnya. Pseudocode sering digunakan untuk memperjelas algoritma sebelum diimplementasikan dalam bahasa pemrograman tertentu.
2. Berikut cara lain dalam merepresentasikan algoritma yaitu dengan algoritma
deskriptif. Algoritma deskriptif dibuat dengan menggunakan kalimat deskriptif dan bahasa yang dikuasai dalam menjelaskan alur dari suatu algoritma. Contoh algoritma deskriptif : - baca data nilai semester 1 - baca data nilai semester 2 - jumlahkan data nilai semester 1 dan semester 2 - masukkan hasil penjumlahan data semester ke dalam data jumlah nilai semester - tampilkan hasil 3. – Flowchart pengurutan angka - Pseudocode pengurutan angka Mulai Deklarasi array a [3, 1, 4, 2 ] perulangan : for i < 0 sampai n-1 lakukan : for j < 0 sampai n-1 lakukan : Pengkondisian : If a[j+1] < a[j] Tukar array a[j] dengan a[j+1] Akhiri kondisi Akhiri perulangan Cetak nilai a Selesai
Berikut tanggapan saya terkait diskusi tersebut
Terima Kasih
Sumber : Kani. (2022). Algoritma dan Pemrograman. Tangerang Selatan: Universitas