ใใผใใใญในใ
ใใผใธ1:
Kamis No. Date: 25-07-2024 Dasar Konstruksi Pemrograman a. ALGORITMA Definisi Lyaitu susunan logis dan sistematis yang digunakan untuk me- mecahkan ataupun menyelesaikan suatu permasalahan tertentu. L Dalam dunia Pemrograman, algoritma digunakan untuk membangun berbagai macam software yang digunakan pada perangkat komputer. Susunan sintax ataupun baris - baris kode bahasa Pemrograman yang telah dibuat tidak akan ada artinya sama sekali. Hal ini dikarenakan Tanpa algoritma yang ng tepat, susi seluruh baris - barls kode yang dibuat itu diatur sepenuhnya oleh algoritma yang dibuat. b. Ciri utama Algoritma. Algoritma memiliki sebuah input atau masukcon. Algoritma D Algoritma output. membutuhkan suatu proses tertentu. merupakan pola pikiran dan pola logis yang menghasilkan Algoritma memiliki intruksi yang tegas dan jelas, tanpa memberikan kesan ambiguitas. Algoritma harus memiliki apa yang disebut dengan stopping role. c. Sifat Penting Algoritma. LTidak menggunakan simbol ataupun suatu bahasa pemrograman, meskipun nantinya berguna untuk memecahkan permasalahan yang berhubungan dengan komputer ataupun pemrograman. Tidak tergantung pada suatu bahasa Pemrograman khusus, sehingga Sifatnya Universal dan bisa digunakan di mana saja. : Bis BOSS
ใใผใธ2:
kamis No. 25-07-2074 Date: I Notasinya yang digunakan pada algoritma adalah universal, Sehingga bisa digunakan pada soluruh bahasa pemrograman apapun, tanpa terkecuali. d. Jenis Proses Algoritma. โณ Sequence Process: Intruksi berurutan. dikerjakan secara sekuensial, Selection Process: Intruksi dikerjakan Jika memenuhi kriteria tertentu. Iteration Process: Interuksi dikerjakan solama memenuhi suatu kondisi tertentu. Concurrent Process: Beberapa intruksi dikerjakan secara bersama. e. Contoh Kasus Pencarian Algoritmo. Piket: Terdapat dua buah ember. ember A dan embor B. ember A berisi cairan ber- Warna biru, ember B berisi cairan berwarna kuning. Dit Bagaimana caronya Menukor isi Jawab: Cairan dikedua ember tersebut? 1. Tambahkan 1 embor kosong (ember C). 2. Tuangkan cairan biru dari ember A ke embor C 3. Tuangkan cairan kuning dari ember B ke ember A 4. Tuangkan cairan biru. dari ember C ke ember B. A biru Z kuning Biru B kuning +0 E kosong PSEUDO CODE a. Definisi Ladalah deskripsi dari algoritma Pemrograman komputer yang meng- Bis BOSS
ใใผใธ3:
3. No. Kamis Date: 25-07-2024 gunakan struktur sederhana dari beberapa bahasa pemrograman tetapi bahasa tersebut hanya ditujukan agar dapat dibaca manusia. L Tujuan penggunaan utama dari pseude code adalah untuk memudahkan dalam memahami Prinsip-prinsip dari suatu algoritma. manusia โณ Dalam pseudecode, tidak ada syntax standar yang resmi karena itu, Pseudecode ini dapat kita terapkan dalam berbagai bahasa pemrograman. b. Contoh Pseudocode L> KASUS : Menghitung luas persegi panjung. L Algoritma Judul menghitung luas Porsogi panjang kamus: Panjang, Lebar. luas. Algoritma masukkan Panjang โข . Masukkan lebar menghitung luas Persogi Panjang dengan mengalikan Panjang dengan lebar. menampilkan luas persegi panjang. โณ Pseudocode Start Hitung luas = Panjang lebar * Input Panjang Cetak "Luas" Input lebar Stop. FLOWCHART a. Definisi Ladalah sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara sekuensial atau berkesinambungan. L) fungsi utama dari flowchart adalah untuk menggambarkan sebuah desain Program dan untuk mempresentasikan sebuah program atau sistem yang akan kita buat, berdasarkan pola berpikir kita (berdasarkan algoritma).. Bis BOSS
ใใผใธ4:
kamis No. Date: 25-07-2074 Tujuan Membuat flowchart. Menggambarkan suatu tahapan penyelesaian masalah. Secara Sederhana, terurai, rapi, dan Jelas. Menggunakan simbol simbol standar. c. Program Flowchart. Yaitu bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. L> 2 Jenis metode Penggambaran Program flowchart, yaitu: conceptual flowchart: menggambarkan alur pemecahan masalah global. alur pemecahan masalah โก detail flowchart: Secara rinci L contoh: โข conceptual flowchart start detail flowchart. Start โ Input Input" Berapa data"; N โ Proses Jumlah O โ Output for k = 1 to N โ End Input Bil โ Jumlah = Jumlah Bil โ Next K Print "Jumlah โ = "; Jml End Big BOSS
ใใผใธ5:
kamis No. Date: 25-07-2024 d. Simbol dalam flowchart L> Bentuk Symbel Nama Symbol Keterangan Terminal Point Duntuk menunjukkan permulaan (start) /akhir (stop) dari Suatu Prosos. Symbol 11 Flow Direction Duntuk menghubungkan antara Symbol Processing Simbel yang satu dengan simbol yang lain (connecting line). Duntuk menunjukkan garis alir dari proses. Duntuk menunjukkan kegiatan Symbol yang dilakukan oleh komputer. 0 Decision Symbol Duntuk memilih proses/keputusan berdasarkan kondisi yang ada. 7 Input Output Duntuk menunjukkan proses Process Predefined โ Connector (on-page) input-Output yang terjadi tanpa bergantung dari Jenis peralatannya. untuk menunjukkan Pelaksanaan suatu bagian Prosedur (sub-proses) Duntuk menyederhanakan hubungan ahtar simbol yang letaknya ber- Jauhan rumit bila dihubungkan dengan garis dalam satu halaman. Duntuk menghubungkan simbol Duntuk mempersiapkan penyimpanan Connector (off-page) dalam halaman berbeda. Preparation Symbol Manual Input โ untuk menunjukkan input data Symbol di dalam storage. Se cara manual menggunakan online keyboard. Big BOSS
ใใผใธ6:
โณ Bentuk Symbol Nama Symbol D kamis No. Date: 25-07-2024 Keterangan. Manual Operation Duntuk menunjukkan kegiatan Symbol atau proses yang tidak dilakukan oleh komputer. Document Symbol Dartinya input berasal dari dokumen dalam bentuk keras, atau output yang perlu dicetak diatas kertas. Multiple Dsama seperti document symbol, Documents hanya saja dokumen yang diguna- kan lebih dari satu dalam symbol ini. Display Symbol adalah simbol yang menyatakan Penggunaan peralatan output, Seperti layar monitor, printer, Plotter dan lain lain. Delay Symbol untuk menunjukkan Proses delay (menunggu) yang perlu dilakukan seperti: menunggu Surat untuk diarsipkan, dan lain-lain. e. Contoh flowchart. L KASUS: Menghitung luas Persegi Panjang. Algoritma Judul: menghitung luas persegi panjang 1 kamus: Panjang, lebar, Luas. ID Algoritma : masukkan panjang โข masukkan lebar โข menghitung luas persegi panjang dengan mengalikan . Panjang dengan lebar. Menampilkan luas persegi panjang Bis BOSS
ใใผใธ7:
* 1. L> Flowchart. Start โ Input P. J (L=P*e) Print L โ (stop) W Tugas 7 No. kamis Date: 25-07-2024 Membuat Algoritma, Pseudocode, dan Flowchart dari kasus berikut! Program untuk menghitung Luas lingkaran. *Algoritma Judul : menghitung luas lingkaran. โข kamus = luas, Phi, jari jari โขAlgoritma masukkan nilai jari-jari 7 masukkan nilai Phi (II) dgn 3.14/22 menghitung luas lingkaran dengan me- ngalikan nilai jari-jari dengan Phinya Omenampilkan Luas lingkaran. Pseudocode โข Start โข Input bari jari Input Phi โข Hitung Luas = Phi P. Cetak "luas" Stop x x jari-jari Jari-jari Bis BOSS
ใใผใธ8:
Flowchart Start No. kamis Date: 20-07-2024 Input Phi, Jari-jari T x L= Phi jari-jari Print L Stop * jari-jari Program untuk menghitung waktu tempuh yang kalian butuhkan dari rumah kos menuju Pelajaran fisika). *Algoritma SMARUNA SBY CHint: ingat rumus kecepatan di โข Judul = menghitung waktu tempuh dari rumah ke SMARUNA โข kamus; Jarak, kecepatan, waktu. โข Algoritma Pseudocode. โข Start โข masukkan barak dari rumah ke SMARUNA. masukkan kecepatan dari rumah ke SMARUNA. menghitung waktu tempuh dari rumah ke SMARUNA dengan membagikan Jarak dengan kecepatan (w = j/k) menampilkan waktu tempuh dari rumah ke MARUNA. Input jarak 0 0 Input kecepatan Hitung waktu tempuh = Jarak / kecepatan " Cetak waktu tempuh? โข Stop. Bis BOSS
ใใผใธ9:
3. Flowchart โ Start Input Jarak, kecepatan. waktu. = Jarak kecepatan Program untuk *algoritma โข Pseudocode. Print Waktu โ Stop. No. kamis Date: 25-07-2024 konversi Jam ke detik. โข Judul = konversi Jam ke detile . kamus Jam, detik, menit Algoritma= masukkan Jumlah Jam Masukkan Konversi Jam ke detik Start menampilkan Hasil konversi Jam tob. ยท Input Jam Hitung konversi detik " Cetak Jumlah detik Stop. Flowchart Start Input Jam detik Jam* 3600 = โ Print Jumlah detik Stop = Jam x 3600 Big BOSS
ใใผใธ10:
[4. Program untuk menentukan *Algoritma โข Judul No. kamio Date: 25-07-2024 bilangan ganjil genap. : menentukan bilangan ganjil (genap โข Icamus = bilangan โข Algoritma: masukkan Sebuah bilangan. Jika sisa Pembagian bilangan dengan 2 adalah O, maka bilangan tersebut genap. aika tidak, maka bilangan tersebut ganjil. โ menampilkan hasil pengecakan. Pseudocode โข Start โข Input bilangan โข Sika, bilangan mod 2 = 0 โข Bilangan adalah genap ยท maka Tampilkan " Lainnya. bika tidak, maka Bilangan adalah gandil' โข Cetak "Hasil pengecolcan". 0 Stop. (NB): Mod โก operator modulus yg digunakan untuk Flowchart 5559 pembagian. Start (Input Bilangan C Jiku, /2 =0 Mencari Iya Tampilkan Bilangan Genap Stop Tidak Tampilkan Bilangan Ganjil Bis BOSS
Other Search Results
Recommended
Junior High
Natural Sciences
apa yang dimaksud pengelompokan makhluk hidup
Junior High
Natural Sciences
Kakak kakak yg udh SMP, kira kira pelajaran IPA di kelas SMP tu mencangkup materi apa aja ya? Aku diikutkan OSN lagi nih tpi IPA. Dulu pernah sih OSN Matematika, tpi nggak lolos. Jadi seenggaknya aku juara di tahun ini. Tolong kasi kisi kisi dikit dong :D
Junior High
Natural Sciences
rangkuman materi kls 9 semester genap untuk persiapan UAS dong
Junior High
Natural Sciences
perbedaan gelombang cahaya,gelombang,getaran dan perambatan nya penjelasan dong kak
Junior High
Natural Sciences
apa itu gelombang getaran dan cahaya
Junior High
Natural Sciences
HALOOO SEMUANYAA, aku cahya kelas 8 SMP, disini akuu lagi cari temenn belajarr nih, infoin dongg๐ป๐
Junior High
Natural Sciences
HAIII HAIII GUYSS,aku allura kelas 7 yang ingin ambis di masa SMP,info temen belajar dong๐๐คฌ
Junior High
Natural Sciences
haloo, aku kiraยฒ bulan depan naik kelas 9. aku boleh minta judul materi ipa dan mtk ga semester 1nya ga? buat nyicil mumpung libur, biar nanti dikelas gampang ngertinya.
Junior High
Natural Sciences
tolong buatkan saya soal tentang kisiยฒ yg saya berikan
Junior High
Natural Sciences
Comment
No comments yet