Buku Artikel

  • Home
  • Driver
  • Program
  • Penyakit
  • Download
  • Artikel
Home » Program » Struktur Percabangan

Friday, 19 December 2014

Struktur Percabangan

Struktur Percabangan



Jenis-jenis struktur percabangan
Ø  Didalam bahasa pascal terdapat 2 jenis struktur percabangan, yaitu :
1.      Struktur percabangan IF; dan
2.      Struktur percabangan CASE
Struktur Percabangan IF
Ø  Struktur percabangan IF dibagi menjadi 3 cara :
1.      IF untuk 1 kondisi
2.      IF untuk 2 kondisi
3.      IF bersarang (lebih dari 2 kondisi)







Struktur Percabangan IF (cont’d)
Ø  IF untuk 1 kondisi
–        Syntax (Aturan Penulisan) :
IF ekspresi/kondisi THEN
                        Aksi
END;
–        Cara Kerja :
AKSI akan dikerjakan jika EKSPRESI/KONDISI bernilai TRUE
–        Contoh Kasus :
Jika nilai >= 65 maka siswa dinyatakan lulus
–        Solusi :
                        IF nilai >= 65 THEN
                                    BEGIN
                                    writeln(‘Siswa dinyatakan lulus’);
                        END;
Struktur Percabangan IF (cont’d)
•          IF untuk 2 kondisi
–        Syntax (Aturan Penulisan) :
IF ekspresi/kondisi_1 THEN
            Aksi 1
ELSE
            Aksi 2
END;
–        Cara Kerja :
•          AKSI 1 akan dikerjakan jika EKSPRESI/KONDISI bernilai TRUE
•          AKSI 2 akan dikerjakan jika EKSPRESI/KONDISI bernilai FALSE
–        Contoh Kasus :
Jika nilai >= 65 maka siswa dinyatakan lulus; jika tidak maka siswa dinyatakan tidak lulus

Struktur Percabangan IF (cont’d)
–        Solusi :
IF nilai >= 65 THEN
BEGIN
            writeln(‘Siswa dinyatakan lulus’);
END
ELSE
BEGIN
            writeln(‘Siswa dinyatakan tidak lulus’);
END;



Struktur Percabangan IF (cont’d)
•          IF Bersarang (lebih dari 2 kondisi)
–        Syntax (Aturan Penulisan) :
IF ekspresi/kondisi 1 THEN
            Aksi 1
ELSE
IF ekspresi/kondisi  2  THEN
            Aksi 2
ELSE
            Aksi  3
END;
END;


Struktur Percabangan IF (cont’d)
–        Cara Kerja :
•          Jika EKSPRESI/KONDISI 1 bernilai TRUE maka :
–        Aksi 1 akan dikerjakan
•          Jika EKSPRESI/KONDISI 1 bernilai FALSE maka :
–        Jika EKSPRESI/KONDISI 2 bernilai TRUE maka :
»        Aksi 2 akan dikerjakan
–        Jika EKSPRESI/KONDISI 2 bernilai FALSE maka :
»        Aksi 3 akan dikerjakan
–        Contoh Kasus :
•          Jika nilai UAS >= 65 maka siswa dinyatakan “LULUS “
            jika tidak maka :
–        Jika Absensi siswa >= 80 maka siswa dinyatakan “LULUS”
            jika tidak maka siswa dinyatakan “GAGAL”
Struktur Percabangan IF (cont’d)
–        Solusi :
IF nilai_UAS >= 65 THEN
BEGIN
            writeln(‘Siswa dinyatakan lulus’);
END
ELSE
BEGIN
            IF absensi_siswa >= 80 THEN
            BEGIN
                        writeln(‘Siswa dinyatakan lulus’);
            END
            ELSE
            BEGIN
                        writeln(‘Siswa dinyatakan tidak lulus’);
            END;
END;
Struktur Percabangan CASE
•          Hampir sama dengan struktur percabangan IF, tetapi lebih cocok digunakan jika kondisi yang diperiksa sangat banyak
•          Kondisi yang diperiksa harus berupa data ordinal (bertipe integer atau char), dan tidak boleh bertipe real
•          Menggunakan operator relasional = (sama dengan) untuk melakukan pemeriksaan kondisi






Struktur Percabangan CASE (cont’d)
–        Syntax :
CASE variabel_yang_diperiksa OF
konstanta1 : aksi 1;
konstanta2 : aksi 2;
konstanta3 : aksi 3;
...
konstantaN : aksi N;
END;


Sekian...

Semoga bermanfaat.
f
Share
t
Tweet
g+
Share
?
Unknown
21:47

Belum ada komentar untuk "Struktur Percabangan"

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)
Find Us :

Cari Blog Ini

Translate

Label

  • Artikel
  • Handphone
  • Penyakit
  • Program

Entri Populer

  • Perubahan Fisiologi dan Psikologi Pada Masa Nifas dan Menyusui
    perubahan fisiologi dan psikologi pada masa nifas dan menyusui A.     Perubahan Sistem Kardio vaskuler masa nifas Sistem pereda...
  • Halusinasi Kinestetik
    HALUSINASI KINESTETIK PENGERTIAN HALUSINASI Halusinasi adalah pencerapan yang slah dari panca indera seseorangyang diakibatkan kar...
  • ASKEP PIELONEFRITIS
    ASKEP PIELONEFRITIS A.     Pengertian Pielonefritis Pielonefritis adalah inflamasi pada pelvis ginjal dan parenkim ginjal yang...
  • MIOKARDITIS
    ASKEP PADA KLIEN MIOKARDITIS DEFINISI MIOKARDITIS Miokarditis adalah peradangan atau  inflamasi pada miokardium.Peradangan ini da...
  • Sistem Dalam Kehidupan Manusia
    SISTEM DALAM KEHIDUPAN MANUSIA A.SISTEM EKSKRESI PADA MANUSIA Ekskresi adlah proses pengeluaran sisa metabolisme yang sudah tidak...
  • Sistem Bilangan dan Konversi Bilangan
    Sistem Bilangan dan Konversi Bilangan Pendahuluan ü   Ada beberapa sistem bilangan yang digunakan dalam sistem digital. Yang paling...
  • ASKEP BAYI BERESIKO TINGGI
    ASKEP BAYI BERESIKO TINGGI A.      Pengertian l   Neonatus adalah organisme pada periode adaptasi kehidupan intra uterus ke keh...
  • Nama Latin Tumbuhan
    Nama Latin Atau Ilmiah Tumbuhan B erikut nama-nama latin ilmiah tumbuhan.bagi kawan2 yang mencari nama ilmiah tumbuhan Disini terlengka...
  • Sistem Bilangan
    1. SISTEM BILANGAN Sistem Bilangan l   positional value system : sistem nilai berdasarkan letak/posisi a n-1 = angka yang p...
  • Struktur Percabangan
    Struktur Percabangan Jenis-jenis struktur percabangan Ø   Didalam bahasa pascal terdapat 2 jenis struktur percabangan, yaitu : ...

My Blog List

Powered by Blogger.

Arsip Blog

  • ►  2015 (11)
    • ►  March (1)
    • ►  February (2)
    • ►  January (8)
  • ▼  2014 (25)
    • ▼  December (25)
      • MIOKARDITIS
      • Sistem Bilangan dan Konversi Bilangan
      • SIKLUS SISTEM INFORMASI PENGANTAR INFORMATIKA
      • Sistem Bilangan
      • Contoh Format Makalah/Skripsi
      • Metode Ilmiah
      • Anemia
      • Contoh Cara Hitung Program Percabangan IF dan CASE
      • Contoh Karya Ilmiah
      • Sistem Dalam Kehidupan Manusia
      • Lenovo A369i
      • Oppo N1 Mini
      • Struktur Percabangan
      • Sistem Reproduksi Pada Manusia
      • Pengenalan Software
      • Asus Zenfone 4S A450CG
      • Himpunan Judul SI,SPK.SP.
      • Himpunan Istilah Akuntansi
      • Program Record(rekaman)
      • Cara Membuat slide microsoft powerpoint 2010
      • Nama Latin Tumbuhan
      • Contoh Surat Cuti Tahunan
      • Cara Menghitung nilai Rata-rata
      • Pengertian array atau larik
      • Cara mengaktif photoshop
Copyright 2014 Buku Artikel - All Rights Reserved
Design by Anis Mmulyadi - Published by terbaikdotcom.blogspot.com