Sabtu, 24 April 2010

TUGAS 3-STRUKTUR DATA

UBAH BENTUK INFIX DI BAWAH INI KE DALAM BENTUK PREFIX :

1. A+(B*C-(D/E*F)*G)*H
jawab :

/DE*F

*/DEF

B*C-*/DEF

*BC-*/DEF

-*BC*/DEF

-*BC*/DEF*G

*-*BC*/DEFG

*-*BC*/DEFG

A+*-*BC*/DEFG*H

+A*-*BC*/DEFG*H

*+A*-*BC*/DEFGH



2. ((A+B)/A)^((E-F)*G)
jawab :

+AB/A

/+ABA

-EF*G

*-EFG

/+ABA^*-EFG

^/+ABA*-EFG


UBAH KE DALAM BENTUK POSTFIX :

1. A+B-(C+D)-(E-F)+F/H^I
jawab :

C+D

CD+

E-F

EF-

CD+-EF-

CD+EF--

A*B

AB*

AB*-CD+EF--

AB*CD+EF---

AB*CD+EF---^I

AB*CD+EF---I^

AB*CD+EF---I^/H

AB*CD+EF---I^H/

AB*CD+EF---I^H/+F

AB*CD+EF---I^H/F+


2. A*(B+D)/E-F*(G+H/K)
jawab :

B+D

BD+

G+H/K

GH+K/

A*BD+/E

ABD+*

ABD+*E/

F*GH+K/

FGH+K/*

ABD+*E/-FGH+K/*

ABD+*E/FGH+/*-



Selasa, 23 Maret 2010

Tugas2 Struktur Data

PERTAANYAAN DAN JAWABAN


1. Apa hasil dari operasi berikut ini :

  • First = "False"
  • Second = "False"
  • Third = "True"


a. ( First and Second ) OR Third

Jawab : Maka hasilnya akan bernilai = TRUE

b. First OR ( Second AND Trird )

Jawab : Maka hasilnya akan bernilai = FALSE

c. NOT First OR ( Second AND NOT Third )

Jawab : Maka hasilnya akan bernilai = TRUE

d. ( Second OR Third ) AND ( NOT First OR Second )

Hasilnya akan bernilai = TRUE

e. NOT ( NOT Second AND Third ) AND Frist

Jawab : Maka hasilnya akan bernilai = FALSE


2. Jika Diketahui :

  • S1 : "PAGI"


  • S2 : " SIANG"


  • S3 : " MALEM"


Apa hasil dari operasi berikut :

a. Length ( S1 ) + Length ( S2)

Jawab : Maka akan menghasilkan nilai = 9

b. Length ( Concat ( S2, S3 ))

Jawab : Maka akan menghasilkan nilai = 10

c. Substr ( Concat ( S2, S1 ), 4, Length ( S1 + 1)

Jawab : Maka akan menghasilkan nilai = ISIAN

d. Insert ( S1, Delete ( S3, 1, 3 ), 1)

Jawab : Maka akan menghasilkan nilai = PAAMGI

e. Insert ( S1, Substr ( S2, 2, 3 ), 3 )

Jawab : Maka akan menghasilkan nilai = PAGIANI

Senin, 22 Februari 2010

TUGAS 1

1. Apa yang dimaksud dengan struktur data ?
Jawab : Struktur data merupakan suatu koleksi atau kelompok data yang dapat di karakterisasikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Struktur data di kategorikan menjadi :

  • struktur data sederhana : array dan record
  • struktur data majemuk : linier dan non linier
2. Sebutkan minimal 5 tipe data, jelaskan !
Jawab : jenis-jenis tipe data seperti :
  • Boolean : merupakan tipe data logika yang menyimpan nilai benar atau salah yaitu true atau false. Gunanya untuk melakukan pengujian.
  • Date : tipe data yang terdiri dari bagian bilangan bulat dan bilangan pecahan. Yang bulat untuk menyatakan tanggal dan pecahan untuk menyatakan waktu (jam,menit,detik).
  • Variant : tipe data yang bisa berlaku sebagai tipe data apapun. Bahkan dalam suatu deklarasi, variabel variant bisa digunakan sebagai beberapa tipe data sekaligus.
  • Integer : merupakan nilai bilangan bulat baik dalam bentuk desimal maupun hexadesimal.
  • Karakter : merupakan tipe data yang berisi suatu kumpulan dari simbol-simbol aksara yang meliputi digit angka, alfabet, dan spesial karakter lainnya.
  • String : adalah urutan atau untaian dari karakter yang terletak diantara tanda petik tunggal. Himpunan karakter yang digunakan untuk membentuk string dinamakan alfabet.

;;

By :
Free Blog Templates