Perulangan(Looping) adalah sebuah perintah yang mengeksekusi blok pernyataan berulang-ulang sesuai perintah yang telah ditentukan. Misalnya kita akan mencetak sebuah kata "Halo Kamu" sebanyak 5 kali, maka hal ini dapat dibuat dengan 2 cara yaitu: Terlihat dari 2 cara diatas, lebih mudah menggunakan cara berapa ? Diagramyang alurnya mengalir secara berurutan dari atas ke bawah atau dengan kata lain tidak adanya percabangan atau pengulangan. Flowchart dengan Struktur perulangan digunakan untuk mengulangi langkah-langkah sebelumnya sampai suatu kondisi terpenuhi. Contoh Algoritma dalam kehidupan sehari - hari . 1. Algoritma menulis surat : Perulangandigunakan untuk melakukan sejumlah operasi yang sama secara berulang­ ulang sampai tercapai kondisi berhentinya. Di dalam Java terdapat tiga skema perulangan: for, while, dan do-while.Masing-masing memiliki kegunaan tersendiri. Skema perulangan for digunakan apabila jumlah perulangan yang akan dilakukan sudah diketahui. Sintaks dasarnya adalah sebagai berikut: Contohalgoritma percabangan dibedakan sesuai jenisnya, yaitu bersyarat dan tak bersyarat. Jika ingin tahu lebih lanjut, maka kamu bisa cek penjelasan lengkapnya di sini. Contoh Algoritma Percabangan 1 Kondisi dan Lainnya. Mengutip buku Logika & Algoritma untuk Pemula terbitan Graha Ilmu, berikut adalah contoh kasus algoritma percabangan: 1 Array• Sejauh ini program yang kita pelajari masih sangat terbatas, karena statement assignment hanya berupa pemberian satu nilai pada satu variabel • Padahal sering kali kita perlu untuk meng-assign ataupun memanipulasi banyak nilai ke sekelompok variabel • Sebagai contoh jika anda membuat program yang membaca 100 nilai percobaan untuk dihitung nilai rata -rata-nya, akan sangat lucu Adabeberapa jenis perulangan yang bisa kita gunakan dalam pemrograman C++ diantaranya sebagai berikut : for. dowhile. while. Sementara itu, untuk studIKasus di atas saya akan menggunakan while, sehingga program akan dieksekusi selamawhile tertentu, adapun cara penulisannya sbb : while ( syarat ) {. pernyataan ke-n; 0vsO. Kuliah online itu bisa dibilang efektif, bisa dibilang juga tidak efektif. Karena mendengarkan penjelasan dosen menggunakan video conference, terkadang suaranya terputus-putus. Mau gimana lagi, ketika mendapatkan tugas langsung dikerjain. Dari pada ditunda-tunda nanti malah tugas semakin banyak. Ceritanya curhat dikit nih. Akhir-akhir ini sering mendapatkan tugas tugas, dan dikumpulkanya pun langsung di minggu depanya. Tentunya waktu untuk mengerjakan sangat sedikit, seperti halnya tugas membuat contoh algoritma perulangan. Detailnya yaitu menjelaskan contoh algoritma perulangan kondisi awal serta di akhir dengan menggunakan pernyataan break dan soal yang sedikit aja bisa dituliskan dalam bentuk makanan kurang lebih 6 lembar. Saya akan mengulas rangkuman dari tugas algoritma terkait contoh perulangant tersebut disini. Sebenarnya ada banyak jenis perulangan dalam sebuah bahasa pemrograman, dan setiap perintah perulangan tersebut erat kaitanya dengan suatu kondisi. Baca Juga Pengertian Algoritma dan Contoh Penulisannya Misalnya proses perulangan ini ditujukan agar program dalam berjalan secara terus menerus selama suatu kondisi belum terpenuhi. Sehingga bisa dikatakan bahwa semakin cepat proses dari algoritma yang kita gunakan sebagai perulangan maka semakit efektif dan efisien penggunaanya. Berikut ini beberapa jensi contoh algoritma perluangan Algoritma Perulangan dengan sebuah Kondisi di awal Algoritma Perulangan dengan sebuah kondisi di akhir Algoritma Perulangan menggunakan sebuah pernyataan continue Algoritma Perulangan menggunakan sebuah pernyataan break Kemudian, jika kamu ingin dapat memahami fungsi dari setiap algoritma perulangan tersebut, saya akan mencoba untuk memberikan penjelasan detail terkait algoritma perulangan beserta contohnya. Algortima Perulangan atau Looping Misalnya kamu diminta untuk membuat sebuah contoh algoritma perulangan untuk mencetak sebuah tulisan "cetak foto" sebanyak 3 kali. Maka kamu harus membuat prosesnya lebih cepat dan mudah, kurang lebihnya contoh sebagai berikut ini program cetak perulangan deklarasi algoritma writeln'cetak tulisan' writeln'cetak tulisan' writeln'cetak tulisan' Kurang lebihnya penulisan algoritma perulangan seperti itu, dengan menggunakan perintah untuk mencetak tulisan menggunakan writeln yang diulang sebanyak 3 kali. Tentuya untuk mengatasi program perulangan sebanyak 3 kali bukan sebuah masalah, dan kurang menantang. Namun apa jadinya jika kamu diminta untuk mencetak tulisan kurang lebih 10 ribu baris? tentunya kamu tidak perlu menulis tulisan cetak sebanyak itu bukan? Untuk mengatasi permintaan perulangan dengan jumlah yang tinggi, tentunya perlu mencari cara yang lebih efektif dan efisien. Cara untuk mengatasi hal tersebut ada alternatif lain dengan cara menulis beberapa baris algoritma namun hasil cetaknya sesuai dengan perintah yang ada. Jika menggunakan algoritma perulangan maka perlu dengan cara sebagai berikut ini algoritma cetak_banyak deklarasi iinteger algoritma i ← 1for i<=10 ribu do writeln'cetak ulang tulisan menggunakan perulangan atau looping' i ← i+1 endfor Perintah kode pemrograman diatas merupakan cara untuk mencetak "cetak ulang tulisan menggunakan perulangan atau looping sebanyak 10 ribu baris. Kode tersebut lebih simpel dibandingkan harus mengetik manual dengan 10 ribu baris. Tentunya hal tersebut menjadi lebih praktis kan. Itulan fungsi dari algoritma perulangan untuk menyelesaikan kondisi tersebut. Jenis-Jenis Algoritma Perulangan beserta Contoh Berikut ini beberapa jenis algoritma perulangan yang wajib kamu ketahui lengkah dengan contoh implementasinya dalam menyelesaikan suatu kondisi. Pengulangan dengan Kondisi di awal Algoritma perulangan pada yang ditempat di awal sebagai bentuk perulangan yang melibatkan bagian proses penyelesaian masalah. Jenis algoritma perulangan ini berada di awal dengan menggunakan perintah For DO dan While Do kurang lebih cara penulisanya seperti dibawah ini Pengulangan While Do While kondisi dopernyataaninrement /decrementendwhile Contoh suatu kondisi Buatlah sebuah algoritma untuk mencetak tulisan berikut "cetak tulisan perulangan pada kondisi awal" jumlah barisnya ada 99 Jawab algoritma looping_awal deklarasi i integer algoritma i ← 1 while i <= 99 do writeln'cetak tulisan perulangan pada kondisi awal' i ← i + 1 endwhile Pengulangan For do For kondisi do pernyataan increment/decrement endfor Contoh suatu kondisi Buatlah sebuah algoritma perulangan dengan mencetak tulisan "tulis perulangan dengan for do" sebanyak 99. Jawab algoritma looping_awal deklarasi i integer algoritma i ← 1 while i <= 100 do writeln'Contoh pengulangan dengan kondisi di awal' i ← i + 1 endwhile Pengulangan dengan kondisi di akhir Jenis perulangan dengan kondisi di akhir ini merupakan bentuk suatu perulangan dimana kondisi yang berfungsi untuk melakuan perulangan berada di akhir perintah. Bentuk penerapanya seperti dibawai ini Pengulangan Repeat Until Repeat Pernyataan increment/decrement until kondisi Contoh suatu kasus Buatlah sebuah algoritma perulangan untuk mencetak tulisan "perulangan diakhir kondisi" dalam jumlah cetaknya 99 baris. Jawab algoritma kondisi_akhir deklarasi i integeralgoritma i ← 1 repeat writeln 'Pengulangan kondisi akhir' i ← i+1 until i=70 Perulangan dengan Pernyataan Continue Penggunaan perulangan dengan pernyataan continue biasanya dimasukkan dalam perintah perulangan akan secara khusus berdampak pada perulangan yang akan dilanjutkan tanpa adanya keharusan mengeksekusi bagian perintah lainya. Perintah tersebut diletakkan setelah perintah continue. Contoh program contoh_continue deklarasii integer algoritma i ← 1 while i <= 2 do writeln 'ini contoh pernyataan pertama' continue writeln'ini contoh pernyataan kedua' endwhile Perintah pada contoh algoritma diatas yaitu ada bagian perintah coninue, sehingga dapat menghasilkan sebuah ouput berikut ini contoh pernyataan pertama ini contoh pernyataan kedua ini contoh pernyataan pertama ini contoh pernyataan kedua Dengan menggunakan perintah continue pada kondisi diatas, dilanjutlan dengan perintah writeln yang berisi "ini contoh pernyataan pertama". Maka perintah selanjutnya untuk mencetak lagi dengan writeln "ini contoh pernyataan kedua" tidak akan dieksekusi pada proses selanjutnya. Sehingga bisa dikatakan bahwa pada perintah selanjutnya menggunakan continue yang dibaca oleh program. Maka selanjutnya program akan memproses perulangan yang selanjutnya tanpa memproses perintah yang terletak pada bagian continue. Sehingg dari dari perintah algoritma diatas yang menggunakan perintah continue, hasil dari cetaknya yaitu ini contoh pernyataan pertama ini contoh pernyataan pertama Perulangan dengan Pernyataan Break Algoritma perulangan menggunakan perintah salah satu bentuk perulangan yang memposisikan proses perintah perulangan ada pada perintah break. Sehingga memungkinkan perulangan akan dapat langsung selesai serta menghentikan proses perulangan meskipun perintah pada suatu kondisi belum bisa dipenuhi. Contoh program contoh_break deklarasii integeralgoritma i ← 1 while i <= 10 do writeln 'ini contoh pernyataan pertama' break endwhile Pada contoh algoritma perulangan diatas tanpa menggunakan tambahan perintah berak, sehingga hasil output atau cetaknya "ini contoh pernyataan pertama" dalam jumlah 10 baris. Dikarenakan adanya perintah tambahan berupa break, maka hasil yang dicetak hanya sebuah tulisan "ini contoh pernyataan pertama" hanya dihasilkan satu kali cetak saja. Pada perintah perulangan tanpa menggunakan berak akan dibaca oleh program yang memiliki arti bahwa, memberikan perintah pada program untuk langsung menghentikan proses perulangan cetak dan keluar dari perulangan meskipun kondisi pencetakan belum terpenuhi. Perulangan dengan Kondisi diinput oleh User pengguna Pada contoh perulangan menggunakan kondisi yang dimasukkan oleh seorang user yaitu menggunakan perulangan dengan jumlah yang dinamis, sehingga bisa dikatakan bahwa hasilnya bergantung dengan hasil perintah yang dimasukkan ke dalam program perulangan tersebut. Contoh kasus perulangan Buatlah sebuah contoh algoritma perulangan dengan melakukan proses cetak sebuah kalimat " contoh perulangan dengan input user". Kondisinya jumlah perulangan sesuai dengan jumlah perintah yang dimasukkan oleh pengguna tersebut. Jawab program input_user deklarasi i integerx integer algoritmareadx i ← 1 while i <= x do writeln 'ini adalah pengulangan ke', i i ← i+1 endwhile Pada bagian perintah readx tersebut, dimaksudkan sebagai perintah untuk menampung nilai input user pengguna suatu program dalam bentuk nilai atau bilangan bulat. Kemudian akan disimpan pada variable x. Proses program perulangan tersebut akan diulang sebanyak jumlah nilai x yang dimasukkan oleh pengguna program dengan sebuah kondisi dimana i<=x. Baca Juga Promo Sewa Bus Pariwisata di Semarang Demikian ulasan singkat terkait materi contoh algoritma perulangan, semoga dapat menambah wawasan teman-teman dalam memahami materi algoritma perulangan pada kondisi awal, akhir, pernyataan break dan continue. Manfaat dalam memahami algoritma perulangan ini, kamu bisa menyelesaikan setiap masalah dan diimplementasikan pada bahasa program manapun. PythonMungkin kalian akan bertanyaApa itu percabangan dan kenapa dinamakan percabangan?Buat yang belum pernah kuliah atau belajar tentang algoritme dan flowchart, mungkin ini istilah yang baru pertama kamu ini sebenarnya untuk menggambarkan alur program yang flow chart, logika “jika…maka” digambarkan dalam bentuk itu, ini disebut percabangan, struktur ini juga disebut control flow, decision, struktur kondisi, Struktur if, akan mampu membuat program berpikir dan menentukan tindakan sesuai dengan logika/kondisi yang kita berikan. Pada kesempatan ini, kita akan belajar struktur percabangan pada python. Mulai dari yang paling dasar hingga yang sebelumnya sudah paham tentang operator relasi dan kita mulai…Struktur Percabangan IfPercabangan If digunakan saat terdapat satu pilihan kalau kita tidak lulus dalam ujian, maka kita ikut remidi. Sedangkan kalau lulus tidak perlu ikut kita bisa membuat kode-nya seperti iniif lulus == "tidak" print"kamu harus ikut remidi"“Jika lulus == "tidak" maka cetak teks "kamu harus ikut remidi"”Kita menggunakan operator relasi sama dengan == untuk membandingkan isi variabel lulus. Sedangkan tanda titik-dua adalah tanda untuk memulai blok kode blok If, harus diberikan indentasi tab atau spasi 2x.❌ Contoh penulisan yang salahif lulus == "tidak" print"Kamu harus ikut remidi"✔️ Contoh penulisan yang benarif lulus == "tidak" print"kamu harus ikut remidi"Contoh ProgramSekarang, mari kita praktek…Buatlah program berikut lulus = raw_input"Apakah kamu lulus? [ya/tidak] " if lulus == "tidak" print"Kamu harus ikut ujian"Silahkan dieksekusi, lalu masukan jawaban “ya” atau “tidak”. Perhatikanlah hasil lagiBiar pemahamannya semakin mantap, silahkan coba contoh kasus berikut ini. program untuk mengecek bonus dan diskon file total_belanja = input"Total belanja Rp " jumlah yang harus dibayar adalah berapa total belanjaannya tapi kalau dapat diskon akan berkurang bayar = total_belanja jika dia belanja di atas 100rb maka berikan bonus dan diskon if total_belanja > 100000 print"Kamu mendapatkan bonus minuman dingin" print"dan diskon 5%" hitung diskonnya diskon = total_belanja * 5/100 5% bayar = total_belanja - diskon cetak struk print"Total yang harus dibayar Rp %s" % bayar print"Terima kasih sudah berbelanja" print"Datang lagi yaa..."HasilnyaStruktur Percabangan If/ElsePercabangan If/Else digunakan saat terdapat dua pilihan jika umur diatas atau samadengan 18 tahun boleh membuat SIM. Sedangkan dibawah itu belum kita bisa membuatnya dalam program umur = input"Berapa umur kamu " if umur >= 18 print"Kamu boleh membuat SIM" else print"Kamu belum boleh membuat SIM"Selain blok If, terdapat juga blok Else yang akan dieksekusi apabila kondisi umur >= 18 salah False.Hasil eksekusi dari kode di atas adalah sebagai berikutStruktur Percabangan If/Elif/ElsePercabangan If/Elif/Else digunakan apabila terdapat lebih dari dua pilihan begini maka ini elif begitu maka itu else pokoknya gitu dah!Kata kunci elif artinya Else if, fungsinya untuk membuat kondisi/logika tambahan apabila kondisi pertama ProgramMisalkan kita akan membuat program untuk menentukan grade nilai dengan flow chart sebagai berikutMaka kode programnya bisa kita buat seperti inifile nilai = input"Inputkan nilaimu " if nilai >= 90 grade = "A" elif nilai >= 80 grade = "B+" elif nilai >= 70 grade = "B" elif nilai >= 60 grade = "C+" elif nilai >= 50 grade = "C" elif nilai >= 40 grade = "D" else grade = "E" print"Grade %s" % gradeMaka hasilnyaApa Selanjutnya?Percabangan dapat kita gunakan untuk membuat logika tiga bentuk percabangan yang baru saja kita pelajari if, if/else, dan if/elif/ ada pertanyaan, silahkan sampaikan melalui komentar!Selanjutnya silahkan pelajari tentang perulangan pada Python. Home TI sebutkan contoh algoritma sekuensial, algoritma perulangan, dan algoritma percabangan dalam kehidupan sehari hari! SEORANG PENGGUNA TELAH BERTANYA 👇 sebutkan contoh algoritma sekuensial, algoritma perulangan, dan algoritma percabangan dalam kehidupan sehari hari! INI JAWABAN TERBAIK 👇 Jawaban yang benar diberikan emirumisbahulhaq jawaban Penjelasan Contoh penerapan algoritma sekuensial dalam kehidupan sehari-hari misalnya seperti memasak air. Dalam memasak air algoritmanya adalah yang pertama mengambil wadah atau panci untuk menampung air terlebih dahulu. Yang kedua mengisi panci atau wadah tersebut dengan air. Yang ketiga meletakkanya diatas kompor dan menutup wadah atau panci tersebut. Terakhir kompor dinyalakan dan tunggu hingga air mendidih. Contoh penerapan algoritma perulangan dalam kehidupan sehari-hari misalnya seperti menyetrika pakaian. Pada menyeterika pakaian algoritmanya adalah yang pertama menyiapkan alas untuk pakaian yang akan di setrika. Yang kedua menyiapkan setrika dan menghubungkan kabelnya ke stop kontak, selanjutnya setrika dinyalakan dan tunggu setrika sampai panas. Ketika setrika sudah panas lakukan penyetrikaan pada tiap sisi pakaian dan jangan lupa berikan pengharum. Jika pakaian tersebut sudah disetrika lipat dan lakukan perulangan langkah yang tadi pada pakaian yang lain. Jika sudah matikan setrika dan lepaskan kabel dari stop kontak. Pada langkah “…lakukan perulangan langkah yang tadi pada pakaian yang lain” merupakan algoritma perulangan. Contoh penerapan algoritma bersyarat dalam kehidupan sehari-hari misalnya seperti mengisi baterai laptop. Ketika mengisi baterai algoritmanya adalah yang pertama hubungkan adaptor atau kabel charger dengan stop kontok. Kedua hubungkan adaptor atau kabel charger dengan laptop. Isi baterai hingga penuh. Jika baterai sudah penuh cabut atau lepaskan adaptor atau kabel charger dari stop kontak. Jawaban yang benar diberikan Pencarian Sebenernya, kalo soal teman elektronik ” sosmed friends” itu ga masalah sih. cuma gini aja, kalo sosmed kita hanya taunya sekedar oh iya dia gini2 tapi belum tentu latar belakang dia kita bisa tau kan? jadi kayak lebih jelas gitu nah kalo berteman di , kan lebih jelas kita tau perilaku dia gimana di , latar belakang dia gimana lagian kalo ada apa2 kan kita bisa minta bantuan sama mereka. kalo temen sosmed kadang bisa kadang ga. tergantung dengan apakah dia online atau offline – kalo menurut aku gitu sih Jawaban yang benar diberikan Pencarian Pilih gambar kamera dibawah Pengertian algoritma percabangan yaitu salah satu dari struktur algoritma pemrograman yang digunakan sebagai langkah-langkah pada program yang harus diproses serta telah disesuaikan dengan beberapa dari kondisi. Fungsi dari algoritma percabangan yaitu untuk memilah dan memproses keputusan yang cepat dan tepat dengan menyesuaikan kebutuhan pengguna berdasarkan kondisi yang terjadi pada sistem program yang akan digunakan. Algoritma percabangan ini juga memiliki sebutan lain, diantaranya yaitu algoritma flow contorl, algoritma pemilihan dan algoritma seleksi kondisi. Meskipun memiliki beberapa jenis, algoritma percabangan ini memiliki fungsi yang sama yaitu guna menentukan langkah proses mana yang akan dikerjakan oleh suatu bahasa program serta disesuaikan dengan kondisi dan syarat-syarat Algoritma Percabangan Percabangan 1 kondisi - Merupakan jenis algoritma percabangan yang hanya memiliki satu kondisi dengan syarat melakukan sebuah perintah proses dari program. Percabangan 2 kondisi - Jenis dari algoritma percabangan yang memiliki dua kondisi menjadi salah satu syarat untuk dapat memproses salah satu atau dua perintah dalam program. Percabangan 3 kondisi - Merupakan jenis algoritma percabangan yang telah dikembangkan dari dua jenis algoritma yang telah disebutkan diatas. Maka dari itulah, jenis percabangan ini memiliki ragam variasi. Percabangan “Case of….”. - Jenis percabangan ini digunakan sebagai media pemeriksa data yang bertipe integer maupun karakter. Percabangan bersarang - Jenis algoritma percabangan ini terdiri dari langkah percabangan yang terletak pada percabangan lain. Bisa dikatakan bahwa dalam setiap cabang memungkinkan ada cabang lainnya. Telah saya rangkum ulasan contoh algoritma percabangan ini berdasarkan jenis algoritma percabangan untuk keperluan berbagai macam bahasa pemrograman yang digunakan. Contoh Algoritma percabangan dibawah ini, bisa kamu jadikan sebagai media latihan dasar dalam mengimplementasikan algoritma percabangan dengan C++. Contoh Algoritma Percabangan Satu Kondisi Contoh satu uses crt; var jeniskelaminchar; begin clrscr; writelnJenis Kelamin ’; writelnL unutk laki-laki, P untuk perempuan’ writelnJenis kelamin anda ’;readlnjeniskelamin; ifjeniskelamin = l’ then writelnLaki-laki’; ifjeniskelamin = p’ then writelnPerempuan’; readkey; end Contoh Algoritma Percabangan satu kondisi dengan menggunakan bahasa pemrograman C++ Contoh dua include int main { int nilai; char a; cout>nilai; if nilai>60{ cout>a; return 0; } Contoh Algoritma 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 usia5 dan usia 12 dan usia 5 and usia 12 and usia 0 then ket ß bilangan positif’ if m = n i ß m*n writei if bil>=0 then ket ß bilangan positif’ else ket ß bilangan negatif’ if m = n then i ß m*n j ß m-n else i ß m/n j ß m+n writei,j Contoh tiga Contoh studi kasus Penggolongan sebuah nilai bilangan siswa ALGORITMA Mulai Menentukan nilai siswa Jika nilai siswa 0 – 100 > 75 Tergolong Baik Jika nilai siswa 0 – 100 ≤ 75 Tergolong Cukup Tampilkan hasil Selesai PSEUDOCODE Var nilai_siswa integer Pseudocode read nilai siswa IF nilai siswa > 75 THEN write tergolong baik ELSE write tergolong cukup Contoh empat Buatlah sebuah algoritma percabangan dan program mencari nilai bilangan dari hasil input variabel. DEKLARASI x = integer; ALGORITMA Read x If x>0 then write “bilangan adalah bilangan bulat positif”; End if If x= 70 lulus jika =80 then begin Ket =’A’; end else if nilai>=70 then begin Ket =’B’; end else if nilai>=60 then begin Ket =’C’; end else if nilai>=50 then begin Ket =’D’; end else begin Ket =’E’; end; writelnNilai ,nilai,’ Keterangan Nilai adalah ,Ket; end. Contoh tiga Menentukan nilai dari bilangan terbesar Int a,b,c; if a >= b and a >=b then write “bilangan terbesar adalah a”end ifif b >= a and b>= c then write “bilangan terbesar adalah b” end if if c>=a and c>=b then write “bilangan terbesar adalah c” end if else write “bilangan yang anda masukkan adalah salah” end if Percabangan “Case of” Contoh satu Percabangan “Case Of” dalam sebuah bahasa pemrograman pascal uses wincrt; var x integer; begin write Masukkan sebuah nilai [0…3] ; readln x; Case x of 0 WritelnX bernilai 0’; 1 Writelnx bernilai 1’; 2 WritelnX bernilai 2’; 3 WritelnX bernilai 3’; else WritelnX tidak bernilai 0, 1, 2, ataupun 3’; end; end. Contoh dua Program percabangan “Case of” menggunakan algoritma percabangan dan bahasa pemrograman C++ void main { int nHari; cout > nHari; cout y then if x > z then write Bilangan terbesar ,x52 else write Bilangan terbesar ,z52 else if y > z then write Bilangan terbesar ’,y52 else write Bilangan terbesar ,z52; end. Contoh dua Program percabangan bersarang dari algoritma percabangan diimplementasikan menggunakan bahasa pemrogaman C++ include void main { int A, B, C; cout > A; cout > B; cout > C; ifAnilai; if nilai>60{ cout>a; return 0; }Percabangan dua kondisiContoh 1Buatlah algoritma untuk menebak usia seseorang yang diiput oleh pengguna, dengan ketentuan sebagai berikutJika usia 5 tahun ke bawah usia5 dan usia 12 dan usia 5 and usia 12 and usia 0 then ket ß bilangan positif’ if m = n i ß m*n writei if bil>=0 then ket ß bilangan positif’ else ket ß bilangan negatif’ if m = n then i ß m*n j ß m-n else i ß m/n j ß m+n writei,jContoh 3Contoh Kasus Penggolongan nilaiALGORITMA Mulai Menentukan nilai siswa Jika nilai siswa 0 – 100 > 75 Tergolong Baik Jika nilai siswa 0 – 100 ≤ 75 Tergolong Cukup Tampilkan hasil SelesaiPSEUDOCODE Var nilai_siswa integerPseudocode read nilai siswa IF nilai siswa > 75 THEN write tergolong baik ELSE write tergolong cukup Contoh 4 Program mencari nilai dari input variabelDEKLARASI x = integer;ALGORITMA Read x If x>0 then write “bilangan adalah bilangan bulat positif”; End if If x= 70 lulus jika =80 then begin Ket =’A’; end else if nilai>=70 then begin Ket =’B’; end else if nilai>=60 then begin Ket =’C’; end else if nilai>=50 then begin Ket =’D’; end else begin Ket =’E’; end; writelnNilai ,nilai,’ Keterangan Nilai adalah ,Ket; 3 Menentukan bilangan terbesar Int a,b,c; if a >= b and a >=b then write “bilangan terbesar adalah a”end ifif b >= a and b>= c then write “bilangan terbesar adalah b” end if if c>=a and c>=b then write “bilangan terbesar adalah c” end if else write “bilangan yang anda masukkan adalah salah” end ifPercabangan “Case of”Contoh 1Percabangan “Case Of” dalam sebuah program yang menggunakan bahasa pemrograman Pascaluses wincrt; var x integer; begin write Masukkan sebuah nilai [0…3] ; readln x; Case x of 0 WritelnX bernilai 0’; 1 Writelnx bernilai 1’; 2 WritelnX bernilai 2’; 3 WritelnX bernilai 3’; else WritelnX tidak bernilai 0, 1, 2, ataupun 3’; end; 2Program percabangan “Case of” menggunakan bahasa pemrograman C++ void main { int nHari; cout > nHari; cout y then if x > z then write Bilangan terbesar ,x52 else write Bilangan terbesar ,z52 else if y > z then write Bilangan terbesar ’,y52 else write Bilangan terbesar ,z52; 2Program percabangan bersarang menggunakan bahasa pemrogaman C++ include void main { int A, B, C; cout > A; cout > B; cout > C; ifA

contoh algoritma percabangan dan perulangan