3101 1301 2146 ABY AYUB Mata Kuliah Algo

3101 1301 2146_ ABY AYUB
Mata Kuliah : Algoritma & Struktur Data
Soal Type D
1. Tentukan hasil dari operasi pada type data integer dibawah ini :

A. 8 x 19 - 9 + 2 x (105/21) ^ (48/16) – 152 + 8
8 x 19 - 9 + 2 x 5 ^ 3 - 152 + 8
8 x 19 – 9 + 2 x 125 - 152 + 8
152 - 9 + 2 x 125 – 152 + 8
152 - 9 + 250 - 152 + 8
143 + 250 - 152 + 8
393 - 152 + 8
241 + 8
249
B. 12 x 18 + (144/36) ^ 3 x 15 x 3 - 35 / 5 + 2
12 x 8 + 4 ^ 3 x 15 x 3 - 35 / 5 + 2
12 x 8 + 64 x 15 x 3 - 35 / 5 +2
216 + 64 x 15 x 3 –-35 / 5 + 2
216 + 960 x 3 - 35 / 5 + 2
216 + 2880 - 35 / 5 + 2
216 + 2880 - 7 + 2

3096 - 7 + 2
3089 + 2
3091
C. 48 / 4 + 4 x 6 ^ 2 - (64/4) – 3 x 6 +12
48 / 4 + 4 x 6 ^ 2 - 16 - 3 x 6 +12
48 / 4 + 4 x 36 - 16 - 3 x 6 + 12
12 + 4 x 36 - 16 - 3 x 6 + 12
12 + 144 - 16 - 3 x 6 + 12
12 + 144 - 16 - 18 + 12
156 - 16 - 18 + 12
140 - 18 + 12
122 + 12
134
2. Diasumsikan A, B, C dan D adalah variabel boolean dengan nilai A dan D TRUE sedangkan C Dan
B FALSE
A. A or not ( C xor A and B) and B or C xor D
T or not ( F xor T and F) and F or F xor T
T or not (F xor F) and F or F xor T
T or not F and F or F xor T
T or T and F or F xor T

T or F or F xor T
T or F or T
T or T
T

3101 1301 2146_ ABY AYUB
B. B and A xor not (A xor D or B) or A and C
F and T xor no (T xor T or F) or T and F
F and T xor not (F or F) or T and F
F and T xor not F or T and F
F and T xor T or T and F
F xor T or F
T or F
T
C. D xor A and A xor (not B and D) and B
T xor T and T xor (not F and T) and F
T xor T and T xor (T and T) and F
T xor T and T xor T and F
T xor T xor F
F xor F

F
3. Diketahui variabel A, B, C dan D bernilai :
A = STMIK BANJA‘BA‘U
C = SISTEM INFO‘MASI
B = PROGRAM STUDI
D = TEKNIK INFORMATIKA

A. E = SUBSTRING (D//B//C, INDEX (C//B, SIP ), INDEX (A//C, USI ))
= SUBSTRING ( TEKNIK INFORMATIKA // PROGRAM STUDI // SISTEM INFO‘MASI , INDEX
( SISTEM INFO‘MASI // PROGRAM STUDI , SIP ) , INDEX ( STMIK BANJA‘BA‘U // SISTEM
INFORMASI , USI ))
= SUBSTRING ( TEKNIK INFORMATIKAPROGRAM STUDISISTEM INFORMASI , INDEX ( SISTEM
INFORMASIPROGRAM STUDI , SIP ), 15, INDEX ( STMIK BANJA‘BA‘USISTEM
INFORMASI , USI ),16)
= SUBSTRING ( TEKNIK INFORMATIKAPROGRAM STUDISISTEM INFORMASI ,15,16)
= TIKAPROGRAM STUD

B. F = SUBSTRING (A//D//B, LENGTH (A//B), INDEX (D//A, KAST ))
= SUBSTRING ( STMIK BANJA‘BA‘U // TEKNIK INFORMATIKA // PROGRAM STUDI ,
LENGTH ( STMIK BANJA‘BA‘U // PROGRAM STUDI ), INDEX ( TEKNIK

INFORMATIKA // STMIK BANJA‘BA‘U , KAST ))
= SUBSTRING ( STMIK BANJA‘BA‘UTEKNIK INFORMATIKAPROGRAM STUDI , LENGTH
(STMIK BANJARBARUPROGRAM STUDI ),29, INDEX ( TEKNIK INFORMATIKASTMIK
BANJARBARU , KAST ), 17)
= SUBSTRING ( STMIK BANJARBARUTEKNIK INFORMATIKAPROGRAM STUDI ,29,17)

3101 1301 2146_ ABY AYUB
= MATIKAPROGRAM STU

4. Diasumsikan nilai [x>=–5] and [x