ALGORITMA
Hal 1 dari 12
Algoritma & Pemrograman 2 C
Struktur ini terdiri dari sebuah instruksi atau blok instruksi yang
tidak mempunyai perulangan atau keputusan di dalamnya.
Hal 2 dari 12
Algoritma & Pemrograman 2 C
Inisialisasi variabel
Baca data nilai mahasiswa
Jika nilai mahasiswa lebih besar dari 60 maka status sama
dengan lulus, jika tidak maka status sama dengan gagal
Cetak status mahasiswa
Hal 3 dari 12
Algoritma & Pemrograman 2 C
Selesai
Hal 4 dari 12
Algoritma & Pemrograman 2 C
Hal 5 dari 12
Algoritma & Pemrograman 2 C
Hal 6 dari 12
Algoritma & Pemrograman 2 C
LOGIKA PROPORSIONAL
TABEL KEBENARAN
Hal 7 dari 12
Algoritma & Pemrograman 2 C
NEGASI
p ~p
T F
F T
CONJUCTION / KONJUGASI
Hal 8 dari 12
Algoritma & Pemrograman 2 C
p q pq
T T T
T F F
F T F
F F F
DISJUNCTION / DISJUNGSI
p q pq
T T T
T F T
F T T
F F F
Hal 9 dari 12
Algoritma & Pemrograman 2 C
Hal 10 dari 12
Algoritma & Pemrograman 2 C
CONDITIONAL / KONDISIONAL
p q pq
T T T
T F F
F T T
F F T
BICONDITIONAL / BIKONDISIONAL
p q pq
T T T
T F F
F T F
F F T
Hal 11 dari 12
Algoritma & Pemrograman 2 C
“ p q “ sama dengan “ (p q) (p q) “.
Contoh :
A B (~B A) [( A B ) ~ (B ~A)]
Jawaban
A B (~B A) [( A B ) ~ (B ~A)]
T T F T T T T T F F
T F T T T F T T F F
F T F T F F F F T T
F F T F F F T T F T
Hal 12 dari 12