ContohAlgoritma Percabangan dua kondisi Contoh satu: Buatlah sebuah algoritma percabangan dengan menebak usia seseorang dengan media inpu dilakukan oleh pengguna dengan ketentuan program sebagai berikut. Bila umur 5 tahun ke bawah (usia
Contoh Soal Esai Tentang Algoritma dan Pemrograman1. Apa defnisi algoritma dan contohnya ! 2. Jelaskan dengan contoh kasus algoritma yang memiliki struktur runtunan ! 3. Jabarkan hubungan antara Konteks layanan pelanggan dengan AI! 4. Uraikan yang Anda ketahui tentang difinisi kecerdasan buatan artificial intelligence menurut Simon 1987 ! 5. Mengapa sistem AI dapat berperilaku seperti manusia Acting Humanly?Jawaban1. Algoritma adalah urutan langkah langkah logis penyelesaian masalah yang disusun secara sistematis dan logis*. kata logis merupakan kata kunci dalam algoritma. langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks- algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. īertimbangan dalam pemilihan algoritma adalah- pertama- algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma- kalau memberikan keluaran yang salah pastilah algoritma tersebut bukanlah algoritma yang contoh algoritma dalam matematika seperti di bawah iniAlgoritma untuk menghitung nilai y dari persamaan y = 3x + 8Algoritmanya adalaha. Mulaib. Tentukan nilai xc. Hitung nilai y = 3x + 8d. Cetak nilai x dan ye. Selesai. 2. Dibaca waktu tempuh seorang pelari marathon dalam jam-menit-detik hhmmss. Diminta mengkonversi waktu tempuh tersebut ke dalam detik. Tuliskan menit = 60 detik1 jam = 3600 detikMisalnya waktu tempuh seorang pelari marathon adalah 1 jam, 5 menit, 40 detik. Dalam detik, waktu tempuh seluruhnya adalah 1 x 3600 + 5 x 60 + 40 = 3940 Algoritma KONVERSI_JAM_KE_DETIK{ dibaca jam-menit-detik hhmmss. Nilai jam-menit-detik dikonversi ke dalam detik, lalu ditampilkan ke piranti keluaran }DEKLARASIType jam record J jamTotalDetik integerDESKRIPSIread ā + + anda mentranslasikan algoritma KONVERSI_JAM_KE_DETIK ke dalam bahasa pascal, anda harus memperhatikan tipe bilangan bulat yang digunakan. Karena ranah nilai tipe integer terbatas, maka ada kemungkinan hasil pengubahan jam-menit-detik ke total detik bernilai negatif, sebab nilai + + berada di luar rentang tipe integer. Tipe longint yang mempunyai ranah yang lebih besar dapat dipakai untuk masalah program KONVERSI_JAM_KE_DETIK dalam bahasa pascal adalah sebagai berikut program KONVERSI_JAM_KE_DETIK;{ dibaca jam-menit-detik hhmmss. Nilai jam-menit-detik dikonversi ke dalam detik, lalu ditampilkan ke piranti keluaran.}uses wincrt;* DEKLARASI *type Jam = recordhh longint; {jam}mm longint; {menit}ss longint; {detik}end;varJ Jam;Total Detik longint;* deskripsi *beginwriteJam ā; readln readln readln + + detik = , TotalDetik;end. 3. Jadi, dapat dibayangkan jika pengunjung melayangkan pertanyaan via email, lalu AI bisa mengenalinya dan segera membalas. Bukan hanya soal responvitas saja, tetapi juga menekan kebutuhan staf layanan pelanggan yang berakibat pada turunnya biaya karyawan. Dengan demikian, AI bertugas menganalisis kata-kata yang digunakan sudah memberikan jawaban yang relevan . Implementasinya tidak selalu mulus, terutama bahasa manusia yang selalu kompleks. Untuk mengatasinya, bisnis mengombinasikan antara AI dengan sifat manusia di belakangnya, yang bertugas melanjutkan percakapan pasca AI. Dan lagi-lagi disinilah AI berperan, untuk menilai respons pengunjung, membuat keputusan apakah perlu mengopernya pada staf, dan mempertimbangkan siapakah staf yang paling relevan. 4. Kecerdasan buatan artificial intelligence merupakan kawasan penelitian, aplikasi lain dan intruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang dalam pandangan manusia asalah cerdas. 5. Acting humanly adalah sistem yang melakukan pendekatan dengan merupakan tingkah laku seperti manusia. Hal ini berawal pada tahun 1950, Alan Turing merancang sebuah ujian untuk mengetahui sebuah mesin dapat berperilaku sebagai manusia. Pengujian ini kemudian dinamakan Tes Turing Turingās Test dengan cara kerja pengujian melalui teletype yaitu jika penguji integrator tidak dapat membedakan yang mengintrogasikan antara manusia dan komputer, maka komputer tersebut dikatakan lolos menjadi kecerdasan buatan. Pada Total Turing;s Test pengujian mencakup hal-hal sebgai Kemampuan untuk menangkap sinyal video, tidak hanya berupa teksb. Mengidentifikasikan objek computer vision dan bergerak roboticc. Berkomunikasi menggunakan bahasa tertentu Natural Language Processing atau NLPKemampuan lainnya, yaitu menyimpan informasi yang ada, sebelum atau pada saat sesi tanya Jawaban knowledge representation, menggunakan informasi yang disimpan tadi untuk menjawab pertanyaan dan menarik kesimpulan automated reasoning serta dapat beradaptasi dengan kondisi atau lingkungan yang baru juga mampu mengeksplorasi pola-pola yang ada.
Tetapimencoba untuk membuat struktur url sesimple mungkin akan sangat membantu users dan search engine. Tips untuk melakukan url improvement: 1. Gunakan kata-kata yang relevan dengan konten dari page. 2. Gunakan struktur yang lebih familiar kepada users sehingga memudahkan users untuk melakukan navigasi. 3.
Contoh algoritma sekuensial ā Algoritma sekuensial atau biasa disebut algoritma runtunan merupakan salah satu struktur dasar algoritma yang bisa dikatakan cukup sederhana jika dibandingkan dengan struktur algoritma yang lain. Algoritma sekuensial bekerja dengan cara mengeksekusi setiap instruksi secara berurutan. Setiap instruksi akan dikerjakan satu per satu pada setiap barisnya dari awal hingga akhir, sesuai dengan urutan penulisan instruksi tersebut. Contoh Terdapat beberapa instruksi dalam sebuah program seperti berikut instruksi 1instruksi 2instruksi 3nstruksi ā¦n Algoritma sekuensial akan mengeksekusi instruksi 1, kemudian setelah itu instruksi 2 dan seterusnya. Setiap instruksi dikerjakan satu persatu dan hanya sekali tidak ada instruksi yang diulang sampai instruksi ke ā n sebagai instruksi terakhir merupakan akhir dari proses algoritmanya. Algoritma Sekuensial biasanya digunakan untuk program yang sederhana seperti program menghitung luas lingkaran & luas segitiga atau program lainnya yang hanya terdiri dari proses komputer dan input/output dari user. Berikut ini beberapa contoh penerapan algoritma sekuensial kedalam bentuk bahasa natural, flowchart maupun pseudocode Algoritma Penjumlahan Dua Bilangan 1. Bahasa Natural MulaiInisialisasi variabel a, b dan hasilMasukan nilai a & bHitung hasil=a+b;Tampilkan nilai hasilSelesai 2. Flowchart 3. Pseudocode algoritma penjumlahan_dua_bilangan deklarasi var abhasilinteger; Deskripsi a <- 6; b <- 2; hasil <- a+b; write hasil; Algoritma Menghitung Luas Persegi Panjang 1. Bahasa Natural MulaiInisialisasi variabel panjang,lebar dan luasMasukan Nilai variabel panjang dan lebarHitung luas dengan rumus luas=panjang*lebar;Tampilkan Nilai LuasSelesai. 2. Flowchart 3. Pseudocode program menghitung_luas_persegi_panjang deklarasi var panjanglebarluasinteger; Deskripsi panjang <- 6; lebar <- 2; luas <- panjang*lebar; write luas; Algoritma Menghitung Keliling Persegi 1. Bahasa Natural MulaiDeklarasi variabel keliling & panjangHitung keliling=4*panjang;Tampilkan 2. Flowchart program menghitung_keliling_persegi deklarasi var panjangkelilinginteger; Deskripsi panjang <- 10; keliling <- 4*panjang; write keliling; Kesimpulan Demikian artikel kali ini mengenai 3 contoh algoritma sekuensial semoga bermanfaat untuk teman-teman semua. Pada artikel berikutnya akan saya bahas juga untuk struktur algoritma dasar lainnya seperti perulangan dan percabangan. Silahkan tinggalkan komentar kalian dibawah postingan ini, jangan lupa untuk like fans page kami! Terimakasih
VtzGy. pn0zxca2s9.pages.dev/352pn0zxca2s9.pages.dev/317pn0zxca2s9.pages.dev/215pn0zxca2s9.pages.dev/241pn0zxca2s9.pages.dev/493pn0zxca2s9.pages.dev/276pn0zxca2s9.pages.dev/588pn0zxca2s9.pages.dev/255
jelaskan dengan contoh kasus algoritma yang memiliki struktur runtunan