kampus

kampus

Jumat, 27 April 2012

modul IV(Sorting)

MODUL IV
Martha Clarisa(201102011)

Progam 4.1


Progam lanjutan 4.1


output progam 4.1



Progam 4.2



lanjutan progam 4.2



Output progam 4.2


 Progam 4.3


Lanjutan Progam 4.3


Output progam 4.3


Progam 4.4



Lanjutan progam 4.4(1)



Lanjutan Progam 4.4(2)



Output progam 4.4



Progam 4.5



Lanjutan Progam 4.5



Output progam 4.5



Progam 4.6

Progam lanjutan 4.6(1)


Progam lanjutan 4.6(2)



Output progam 4.6


Senin, 16 April 2012

modul 3(Searching)


Martha Clarisa
201102011

Progam 3.1



Lanjutan Progam 3.1



Output Progam 3.1






Progam 3.2






Lanjutan Progam 3.2






Output Progam 3.2



Progam 3.3



Lanjutan Progam 3.3




Output Progam 3.3




Progam 3.4(Kesalahan)=>menggunakan Eclipse

Keterangan:

Ketika progam 3.4 ini menggunakan Eclipse,progam ini terjadi error. Karena strlen tidak terdefinisi.
Seharusnya ditambah dengan library #include<string.h> yang berguna untuk membaca string tersebut.




Lanjutan kesalahan Progam 3.4


Progam 3.4(benar)



 Lanjutan Progam 3.4(benar)


Outtput Progam 3.4

Progam 3.4(Borland)

Keterangan:

Pada saat saya mencoba menggunakan borland,progam 3.4 ini langsung dapat dicompile tanpa menggunakan library string.h.






Output Progam 3.4(Borland)




Selasa, 10 April 2012

Modul 2(Tipe Data Abstrak)

  BAB I
DASAR TEORI


Tipe data abstrak merupakan konsep matematis yang mendefinisikan suatu tipe data, terdiri dari nilai dan operasi. Tipe data abstrak terdiri dari struktur data abstrak dan operasi, dimana struktur tipe data abstrak hanya dapat diakses dengan mendefinisikan operasi.sekumpulan data dan operasi terhadap data tersebut yang didefinisinya tidak bergantung pada implementasi terrtentu. Kumpulan dari berbagai macam operasi tersebut disebut dengan interface atau antar muka.

PENDEFINISIAN TIPE DATA ABSTRAK

1. Typedef
Biasa dipakai untuk memberikan nama alias terhadap suatu type data
contoh: typedef<tipe_data_lama><tipe_data_baru>

2.Struct
merupakan tipe data bentukan yang berisi kumpulan variabel-variabel yang bernaung dalam satu nama yang sama dan memiliki kaitan satu sama lain. Variabel-variabel yang menjadi anggota struct diesbut dengan elemen struct.

3. Struct dengan Typedef
Bentuk umum
typedef struct<nama_struct>
{
Tipe_data<nama_var>;
Tipe_data<nama_var>;
….


BAB II
LISTING PROGAM


Progam 2.1


Output Progam 2.1



Progam 2.2(kesalahan)

 Keterangan:
-Pada saat progam di run terjadi error karena strcpy tidak bisa didefinisikan karena pada
#include<string> tidak ada .h



Progam 2.2(benar)




Lanjutan Progam 2.2


Output Progam 2.2


Progam 2.3


Lanjutan Progam 2.3


Output Progam 2.3


Progam 2.4


Lanjutan Progam 2.4


Output Progam 2.4



Progam 2.5


Lanjutan Progam 2.5


Output Progam 2.5



Tugas Praktikum 1(STRUCT)



Lanjutan 2 Tugas Praktikum



lanjutan 3 Tugas Praktikum


Output Tugas Praktikum (STRUCT)


Progam Tugas Praktikum(TYPEDEF dan STRUCT)



Lanjutan 1 Progam Tugas Praktikum(TYPEDEF dan STRUCT)


Lanjutan 2 Progam Tugas Praktikum(TYPEDEF dan STRUCT)


Output Progam Tugas Praktikum (TYPEDEF dan STRUCT)




BAB III
KESIMPULAN


- Tipe data bisa menggunakan typedef dan struct
- Untuk strcpy harus menggunakan <string.h>
- Struct memiliki variabel yang bertipe data sama atau berbeda
- Tanda & diganti dengan >> dalam penulisan cin