Lompat ke konten Lompat ke sidebar Lompat ke footer

Contoh Flowchart Percabangan Lebih Dari 2 Kondisi


Contoh Flowchart Percabangan Lebih Dari 2 Kondisi

Buatlah flowchart untuk kondisi 2 percabangan​

Daftar Isi

1. Buatlah flowchart untuk kondisi 2 percabangan​


1.Percabangan Bersarang

Perca bersarang merupakan percabangan yang memiliki lebih dari satu kondisi. Percabangan bersarang biasanya kita gunakan IF ELSE IF. Pada contoh flowchart dibawah ini menunjukan percabangan dengan lebih dari satu kondisi.

Flowchart diatas menggambarkan proses untuk menentukan kategori usia berdasarkan umur. Terdapat 4 buah kondisi yang masing-masing mempunyai ketentuan yang harus dipenuhi untuk menentukan apakah seseorang masuk pada kategori usia anak-anak, remaja, dewasa parubaya atau usia Tua (lansia).

Apabila seseorang memiliki umur dibawah atau sama dengan 10 tahun maka dia dikategorikan sebagai usia Anak-anak, Sementara bila kondisi tersebut tidak terpenuhi maka proses akan berjalan pada kondisi berikutnya, kondisi kedua akan mengecek apakah umur kurang dari atau sama dengan 18 tahun? jika ya maka dikategorikan sebagai usia remaja, namun jika tidak akan lanjut pada percabangan selanjutnya hingga selesai.

Contoh Program PHP

<?php

$umur=35;

if($umur<=10){

   echo "Anak-anak";

} elseif ($umur<=18){

   echo "Remaja";

}elseif ($umur<=35){

   echo "Dewasa";

} elseif ($umur<=65){

   echo "Parubayah";

} else {

   echo "Tua";

}

?>

Program diatas menghasilkan output Dewasa karena umur yang dideklarasikan pada variabel $umur adalah 35. dan umur 35 masuk pada kategori usia dewasa.

2.Flowchart Percabangan Kompleks

Selanjutnya Bagan alir Terakhir akan lebih kompleks dibandingkan dengan yang sebelumnya. yang mana didalam sebuah percabangan terdapat percabangan lainnya. Biasanya digunakan untuk mengambil sebuah keputusan berdasarkan beberapa kondisi yang harus terpenuhi.

flochart untuk menentukan apakah seseorang penduduk di kategorikan sebagai penduduk miskin atau tidak.

Alur dari flochart diatas yang pertama akan di cek dulu apakah umurnya diatas atau sama dengan 18 tahun jika iya, maka di cek lagi apakah orang tersebut mempunyai pekrjaan, jika ya maka akan kembali di cek apakah pendapatannya kurang dari 500rb untuk setiap bulannya, jika Ya maka penduduk tersebut dapat disebutkan sebagai penduduk miskin. Selain itu penduduk yang tidak bersekolah pada usia sekolah pun dapat dikategorikan sebagai penduduk miskin.

Penduduk yang tidak dikategorikan sebagai penduduk miskin adalah mereka yang bekerja dengan pendapatan diatas 500rb/bulan. Atau penduduk usia produktif walaupun tidak bekerja namun sedang menempuh pendidikan sekolah/kuliah sebagai penduduk yang tidak masuk pada kategori miskin.

Contoh Program PHP

<?php

$umur=20;

$Bekerja='YA';

$pendapatan=600000;

$sekolah='YA';

if($umur>=18){

if ($bekerja='YA')

{

 if ($pendapatan<=500000)

 {

  echo "Penduduk Miskin";

 }else {

  echo "Penduduk Tidak Miskin";

 }  

}else {

 if ($sekolah='YA')

 {

  echo "Penduduk Tidak Miskin";

 }else {

  echo "Penduduk Miskin";

 }

 

}

}

?>

Program diatas menghasilkan output ‘penduduk tidak miskin’ karena orang tersebut berusia 20 tahun (usia produktif) dan telah bekerja dan memiliki pendapatan diatas 500rb per bulan. Sehingga orang tersebut dikategorikan sebagai pendudu tidak miskin.


2. Simbol apa yang digunakan untuk melakukan penyeleksian atau percabangan kondisi tertentu dengan flowchart?


Simbol apa yang digunakan untuk melakukan penyeleksian atau percabangan kondisi tertentu dengan flowchart?

Flowchart adalah suatu konsep dengan simbol tertentu berupa penggambaran urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.

Pembahasan

Flowchart memiliki berbagai simbol simbol tertentu. Simbol simbol ini memiliki berbagai arti yang berbeda beda. Flowchart memiliki beberapa jenis yaitu :

- Flowchart Sistem (System Flowchart)

- Flowchart Flowchart Dokumen (Document Flowchart)

- Flowchart Skematik (Schematic Flowchart)

- Flowchart Program (Program Flowchart)

- Flowchart Proses (Process Flowchart)

A. Flowchart Sistem

Flowchart Sistem merupakan konsep penunjukan alur kerja di dalam sistem keseluruhan dan prosedur untuk penjelasan urutan secara keseluruhan. Flowchart sistem dapat digunakan secara offline maupun online.

B. Flowchart Dokumen

Konsep dokumen (document flowchart) atau form flowchart atau paperwork flowchart merupakan penunjukan konsep tembusan dari laporan dan formulir.

C. Flowchart Skematik

Konsep skematik (schematic flowchart) merupakan konsep berupa sistem, yaitu sebagai penggambaran prosedur di dalam sistem.

D. Flowchart Program

Konsep program (program flowchart) merupakan penjlasan konsep rinci langkah-langkah dari proses program. Konsep tercipta dari derivikasi konsep alir sistem.

E. Flowchart Proses

Flowchart Proses merupakan teknik penggambaran rekayasa industrial dengan penganalisisisan langkah-langkah selanjutnya dalam suatu prosedur.

Tujuan Flowchart

- Untuk mengembangkan pemahaman tentang bagaimana proses dilakukan.

- Untuk mempelajari perbaikan proses.

- Untuk berkomunikasi dengan orang lain bagaimana proses dilakukan.

- Untuk keperluan komunikasi yang lebih baik di antara orang-orang yang terlibat dalam proses yang sama.

- Untuk mendokumentasikan proses.

- Untuk merencanakan sebuah proyek.

Simbol Flowcart

- Terminator, simbol untuk menunjukkan awal atau akhir dari aliran proses. Umumnya, diberi kata-kata ‘Start’, ‘End’, ‘Mulai’, atau ‘Selesai’.

- Process , simbol untuk menunjukkan langkah  proses . Umumnya, dengan kata kerja dalam deskripsi yang singkat dan jelas.

- Connector , tanda panah yang menunjukkan arah aliran dari satu proses ke proses yang lain.

- Decision , simbol untuk menunjukkan langkah  penetapan keputusan. Umumnya, dengan bentuk pertanyaan, dan biasanya jawabannya terdiri dari ‘yes’ dan ‘no’ atau ‘ya’ dan ‘tidak’  yang menentukan alur dalam flowchart berjalan. Selanjutnya berdasarkan kriteria atau pertanyaan tersebut.

- Sub-process , simbol untuk menunjukkan bahwa dalam langkah yang dimaksud terdapat flowchart lain yang menggambarkan langkah tersebut lebih  rinci.

- Document, simbol untuk menunjukkan proses atau keberadaan dokumen.

- Input/Output, simbol untuk menunjukkan data yang menjadi input  atau output proses.

-  Connector (On-page), simbol untuk menunjukkan hubungan simbol dalam flowchart sebagai pengganti garis untuk menyederhanakan bentuk saat simbol yang akan dihubungkan jaraknya berjauhan dan rumit jika dihubungkan dengan garis.

- Off-page Connector, fungsinya sama dengan Connector, akan tetapi sebagai penghubung simbol yang berada pada halaman yang berbeda. Label untuk Connector dapat menggunakan huruf dan Off-page Connector menggunakan angka.

Kesimpulan :

Simbol dalam penyeleksian menggunakan simbol desicion

Pelajari Lebih Lanjut

1. Definisi flowchart : https://brainly.co.id/tugas/2859096

2. Simbol flowchart : https://brainly.co.id/tugas/16022612

3. Contoh flowchart : https://brainly.co.id/tugas/18403322

Detil Jawaban

Mapel : TIK

Kelas : X

Materi : Menggunakan sistem operasi

Kata Kunci : Flowchart, Simbol, Document

Kode Kategorisasi : 10.11.4

#OptiTimCompetition


3. Simbol apa yang digunakan untuk melakukan penyeleksian atau percabangan kondisi tertentu dengan flowchart?​


Jawaban:

simbol belah ketupat..

Jawaban:

sim bol dari belah ketupattt


4. penjelasan flowchart percabangan tungal dan percabangan ganda dan percabangan bersarang


percabangan tunggal, percabangan yang bercabang tetabi masih satu arah

5. simbol apa saja yg di gunakan untuk menyelesaikan atau percabangan kondisi tertentu dengan flowchart​


Jawaban:

Decision

Penjelasan:

simbol untuk menunjukkan langkah penepatan keputusan.


6. coba buatlah contoh flowchart menggunakan perulangan dengan kondisi di akhir


Flowchart Yang Mengenai Apa? 

7. Struktur percabangan pada algoritma bersyarat dengan kondisi yes atau no pada flowchart di tandai dengan simbol ...​


Jawaban:

percabangan Yes/No atw True/False memakai symbol wajik/decision


8. buatlah contoh algoritma percabangan berupa gambar flowchart beserta penjelasannya​


Jawaban:

Analisis :

   Input : a (alas) dan t (tinggi)

   Luas Segitiga = a*t/2

Penjelasan:

1. Menghitung Luas Segitiga

Algoritma Menghitung Luas Segitiga

Algoritma :

   Masukan nilai alas (a) dan nilai tinggi segitiga (t)

   Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah ditentukan

   Rumus untuk menghitung Luas Segitiga yaitu L = 1/2*a*t

   Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)


9. penjelasan tentang flowchart perulangan, percabangan dan terstruktur​


Jawaban:

Dalam pemrograman, percabangan merupakan salah struktur kendali yang memungkinkan pemilihan atas perintah yang akan dijalankan.

Percabangan sering disebut juga dengan decisions atau pengambilan keputusan.

Ada beberapa jenis percabangan yang sering dipakai dalam pemrograman, yaitu:

Percabangan Sederhana

Percabangan Bersarang

Percabangan Kompleks

Syntax Percabangan


10. Buatlah satu contoh Algoritma Percabangan, menggunakan Notasi Flowchart dan Pseudo-code!


ALGORITMA BAHASA NATURAL

MulaiMenentukan nilai siswaJika nilai siswa ( 0 – 100 ) > 75 Tergolong BaikJika nilai siswa ( 0 – 100 ) ≤ 75 Tergolong CukupTampilkan hasilSelesai


PSEUDOCODE

Var :

            nilai_siswa : integer

Pseudocode

read (nilai siswa )

IF nilai siswa > 75 THEN

write ( tergolong baik )

ELSE

write ( tergolong cukup )


11. contoh perhitungan flowchart sistem pencabangan tunggal dan ganda ? Pelajaran : Sistem Komputer



ALGORITMA PERCABANGAN 1 KONDISIAlgoritma percabangan dengan 1 kondisi memiliki format dasar seperti berikut :            IF <kondisi>            THEN <pernyataan>Pada format diatas , jika <kondisi> bernilai benar maka <pernyataan> dikerjakan, sedangkan jika bernilai salah, maka <pernyataan> tidak dikerjakan dan proses langsung keluar dari percabangan.Contoh Kasus : Nilai siswa akan gagal bila bernilai ≤ 60
ALGORITMA BAHASA NATURALMulaiMenentukan nilai siswaJika nilai siswa ≤ 60Siswa dinyatakan GagalSelesai
PSEUDOCODEVar :            nilai_siswa : integerPseudocode :Read ( nilai siswa )IF nilai siswa ≤ 60 THEN write ( Siswa dinyatakan gagal )
FLOWCHART



ALGORITMA PERCABANGAN 2 KONDISIAlgoritma percabangan dengan 2 kondisi memiliki format dasar seperti berikut :            IF <kondisi>            THEN <pernyataan 1>            ELSE <pernyataan 2>Pada format di atas, Jika <kondisi> bernilai benar maka pernyataan 1 dikerjakan. Sedangkan jika tidak (<kondisi>bernilai salah), maka pernyataan yang dikerjakan adalah pernyataan 2. Berbeda dengan percabangan 1 kondisi, pada percabangan dua kondisi ada dua pernyataan untuk kedua kondisi,yaitu untuk <kondisi> yang bernilai benar dan <kondisi> yang bernilai salah.Contoh Kasus : Penggolongan nilai
ALGORITMA BAHASA NATURALMulaiMenentukan nilai siswaJika nilai siswa ( 0 – 100 ) > 75 Tergolong BaikJika nilai siswa ( 0 – 100 ) ≤ 75 Tergolong CukupTampilkan hasilSelesai
PSEUDOCODEVar :            nilai_siswa : integerPseudocoderead (nilai siswa )IF nilai siswa > 75 THENwrite ( tergolong baik )ELSEwrite ( tergolong cukup )
FLOWCHART

12. Date :simbol apa yang digunakan untuk melakukanPenyeleksian atau Percabangan kondisi tertentudengan flowchart?​


Jawaban:

Decision

Penjelasan:

Decision, simbol untuk menunjukkan langkah  penetapan keputusan. Umumnya, dengan bentuk pertanyaan, dan biasanya jawabannya terdiri dari ‘yes’ dan ‘no’ yang menentukan alur dalam flowchart berjalan.

maaf klo salah


13. Buatlah alur flowchart utk menentukan bilangan genap dan ganjil pada kondisi percabangan tunggal​


Jawaban:

Pada gambar terlampir.

Penjelasan:

Algoritmanya:

Menerima input bilanganMemeriksa apakah bilangan tersebut bilangan genap dengan operasi: bilangan % 2 = 0 (bilangan MODULO 2 = 0)Jika ya (true), maka bilangan adalah bilangan genap.Jika tidak (false), maka bilangan adalah bilangan ganjil.

Flowchart ini bisa diubah. Misalnya pemeriksaannya diganti menjadi:

bilangan % 2 != 0 (bilangan MODULO 2 ≠ 0)

Artinya: memeriksa apakah bilangan tersebut bilangan ganjil.

Jika seperti ini, maka alur true dan false-nya dibalik.


14. buatlah flowchart dari percabangan 2 kondisi untuk mencari nilai terbesar dari 2 buah bilangan


input bilangan1, bilangan 2
bilangan1 > bilangan2 ?
ya -> bilangan 1 lebih besar daripada bilangan2
tidak -> lanjutkan yang bawah

bilangan1<bilangan2 ?
ya->bilangan2 lebih besar dari bilangan1
tidak -> lanjutkan yang bawah

bilangan1 dan bilangan2 sama2 besar



15. 1. tuliskan contoh perintah percabangan ? 2. buatkan contoh percabangan dngn bhs. natural! 3. buatkan contoh percabangan yg ada di kehidupan sehari hari ! 4. buatkan flowchart dari koding sederhana di no.3


[jawaban]

Mata Pelajaran: Teknologi Informatika
Kata kunci: Percabangan, Koding, Flowchart

• Jawaban pendek:

1. tuliskan contoh perintah percabangan ?

Contoh perintah percabangan:

nama : String
read (nama)
if nama =="ezra" then
  print "Namaku Ezra"
else if nama =="humaira" then
  print "Namaku Humaira"

2. buatkan contoh percabangan dngn bhs. natural!

Contoh percabangan dengan bahasa natural:

masukkan nama
jika nama adalah "ezra" , maka
cetak "Namaku Ezra"
dan jika nama adalah "humaira" , maka
cetak "Namaku Humaira"

3. buatkan contoh percabangan yg ada di kehidupan sehari hari !

Contoh percabangan dalam kehidupan sehari-hari:

masukkan jumlah uang
jika uang lebih dari 10000 , maka
aku dapat membeli buku
dan jika uangku kurang dari 10000 , maka
aku tidak dapat membeli buku

4. buatkan flowchart dari koding sederhana di no.3

Start -
input uang -
Decision: uang > 10000 -
(True) print "aku dapat membeli buku" -
(False) print "aku tidak dapat membeli buku" -
End

* Flowchart dapat digambar sendiri, skemanya seperti itu.

Video Terkait


Posting Komentar untuk "Contoh Flowchart Percabangan Lebih Dari 2 Kondisi"