laporan praktikum resmi bab 4

Upload: justin-jackson

Post on 17-Oct-2015

49 views

Category:

Documents


0 download

DESCRIPTION

laporan

TRANSCRIPT

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    1/8

    LAPORAN PRAKTIKUM RESMI

    TIPE DATA ABSTRAK (TYPEDEF dan STRUCT)

    Disusun oleh :

    Amin Setyaningrum

    201301052

    Dosen pengampu :

    Yosef Murya Kusuma Ardhana.S.T., M.Kom

    JURUSAN SISTEM INFORMASI

    SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO

    PURWOKERTO

    2014

    BAB 4

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    2/8

    TEORI DASAR

    Typedef dan StructMerupakan tipe gabungan antara typedef dan struct.

    Contoh pendefinisian typedef dan struct

    PRAKTIKUM

    Bentuk umum :

    Contoh pendefinisian typedef dan struct:

    //Pendeklarasian tipe data baru struct Mahasiswa

    typedef struct Mahasiswa

    {

    Char NIM[9];

    Char nama[30];

    Float ipk;

    };

    Typedef struct

    {

    Tipe_data ;

    Tipe_data ;

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    3/8

    PRAKTIKUM

    STRUCT DENGAN TYPEDEF (CONTOH : STRUCT MAHASISWA)

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    4/8

    OUTPUT :

    STRUCT TANPA TYPEDEF (CONTOH : STRUCT LINGKARAN)

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    5/8

    OUTPUT :

    STRUCT DENGAN TYPEDEF ( STRUCT BIODATAKU)

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    6/8

    OUTPUT :

    STRUCT DENGAN TYPEDEF (PROGRAM MENGHITUNG)

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    7/8

    OUTPUT :

    Penjelasan coding :

    o Fungsi #include adalah sebuah prosesor pengarah yang berfungsi sebagaipengkonstruksi kompiler untuk meletakkan kode dari header file iostream ke dalamprogram.

    o Iostream itu sendiri berisi deklarasi yang diperlukan oleh cin dan cout.o char adalah tipe data berupa karakter dan memiliki jumlah bit sebanyak 8.

    Tipe data char biasanya digunakan untuk nama , alamat , jenis , dan lainlain.

    o Int adalah adalah tipe data bilangan bulat dan memiliki jumlah bit sebanyak16.

    o float adalah tipe data bilangan pecahan ( pecahan persisi tunggal ) danmemiliki jumlah bit sebanyak 32.

    o Struct adalah kumpulan data struktur yang sama maupun berbeda.o Void adalah tipe data yang digunakan untuk tipe suatu fungsi yang tidak

    mengembalikan nilaiVoid adalah tipe data yang digunakan untuk tipe suatu fungsi

    yang tidak mengembalikan nilai.

    o Cout > merupakan sebuah obyek untuk memasukkan suatu data.o ; digunakan untuk mengakhiri rumus.o Tanda petik (...) digunakan untuk menampilkan kata-kata yang akan ditampilkan

    pada output.

    o { digunakan untuk memulai penulisan program.o } digunakan untuk mengakhiri penulisan program.o Endl merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan

    karakter NewLine atau mengatur pindah baris.

    o \n New Line (berganti baris baru)o Nama[20] maksudnya yaitu tipe data karakter dengan variabel nama yang jumlah

    karakternya 30.

    o Return digunakan untuk mengirimkan nilai dari suatu fungsi ke fungsi lain yangmemanggilnya.

  • 5/27/2018 Laporan Praktikum Resmi Bab 4

    8/8

    KESIMPULAN

    Jadi dengan kita telah mempelajari typedef dan struct dalam bab ini,kita jadi tau kegunaan

    serta ciri-ciri dari type data abstrak itu sendiri. Serta kita dapat pula membedakannya dengan

    tipe data yang lainnya.Selain itu kita juga dapat memahami struktur dari tipe data abstrak dan dapat menghasilkan

    sebuah program.

    Daftar pustakaStruktur Data Dalam Ilustrasi Eclipse Indigo C++

    By YM Kusuma Ardhana, ST.