Laporan Praktikum Resmi Typedef 201301011

Download Laporan Praktikum Resmi Typedef 201301011

Post on 25-Nov-2015

52 views

Category:

Documents

0 download

DESCRIPTION

unggul budi suryanto

TRANSCRIPT

  • LAPORAN PRAKTIKUM RESMI TIPE DATA ABSTRACT (TYPEDEF) Disusun oleh : Unggul Budi Suryanto 201301011 Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN SISTEM INFORMASI SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO 2014
  • BAB I TEORI DASAR 1. Pengantar Typedef biasanya dipakai untuk memberikan nama alias terhadap suatu type data. Bentuk umumnya adalah : Typedef Contoh pendefinisian typedef adalah sebagai berikut : Typedef int angka; //maksudnya type data int namanya diganti menjadi type data angka. Typedef float pecahan;//maksudnya type data float diganti dengan nama pecahan. Typedef char huruf;//maksudnya type data char namanya diganti menjadi huruf. BAB II PENJELASAN PROGRAM Pada bab ini membahas tentang listing program type data typedef. Berikut adalah listing program /* * program_3.1.cpp * * Created on: 25 Mar 2014 * Author: unggul budi suryanto */ #include using namespace std; typedef int angka; typedef float pecahan; typedef char huruf; int main() { angka umur; pecahan pecah; huruf x; huruf nama[10]; coutumur; cout
  • cin>>x; cout
  • program 3.2 program penjumlahan. /* * jumlah.cpp * * Created on: 29 Mar 2014 * Author: unggul budi suryanto */ #include using namespace std; typedef int jm; int main() { jm angka1; jm angka2; jm hasil; coutangka1; coutangka2; hasil=angka1+angka2; coutvar dan output seperti cout
  • 4. Int main() adalah main program berupa integer atau program utama dalam koding tersebut. Setiap program utama harus diawali dengan tanda kurung kurawal buka{ dan diakhiri dengan tanda kurung kurawal tutup }. 5. Typedef int jm; adalah deklarasi variabel berupa integer yang diubah namanya menjadi tipe data jm. 6. Jm angka1; adalah deklarasi variabel berupa integer yg bernama tipe data jm untuk variabel bernama angka1. 7. Jm angka2; adalah deklarasi variabel berupa integer yg bernama tipe data jm untuk variabel bernama angka2. 8. Coutangka1; adalah perintah untuk memasukkan atau menginputkan data ke variable yang sudah dideklarasikan diatas. 10. Coutangka2; adalah perintah untuk memasukkan atau menginputkan data ke variable yang sudah dideklarasikan diatas 12. Hasil=angka1+angka2; adalah rumus menghitung penjumlahan.. 13. return 0; digunakan untuk membaca data karakter. Program luas segitiga typedef /* * lat_luas_seg3_typedef.cpp * * Created on: 25 Mar 2014 * Author: unggul budi suryanto */ #include using namespace std; typedef int x; int main() { x alas; x tinggi; x luas; cout
  • Berikut penjelasan dari Listing program luas persegi typedef : 1. Tanda yang diawali dengan */ dan diakhiri dengan /* adalah script yang digunakan untuk membuat sebuah komentar pada pemrograman C++ dan tidak berpengaruh dengan program yang akan dijalankan 2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum kompilasi dimulai. 3. adalah sebuah library yang dibutuhkan untuk fungsi input seperti cin>>var dan output seperti cout
  • int main() { kal pilihan; kal a; kal b; kal has; cout
  • Output program kalkulator sederhana menggunakan typedef Berikut penjelasan dari Listing program kalkulator sederhana : 1. Tanda yang diawali dengan */ dan diakhiri dengan /* adalah script yang digunakan untuk membuat sebuah komentar pada pemrograman C++ dan tidak berpengaruh dengan program yang akan dijalankan 2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum kompilasi dimulai. 3. adalah sebuah library yang dibutuhkan untuk fungsi input seperti cin>>var dan output seperti cout
  • 16. Coutpilihan; adalah suatu fungsi yang digunakan untuk memanggil suatu data yang sudah dikelompokkan. 17. Switch(pilihan), case 1, case 2 ,dst adalah sebuah bagian dari suatu program yang berfungsi untuk mengelompokkan suatu data agar mudah dipanggil oleh program tersebut 18. return 0; digunakan untuk membaca data karakter. TUGAS PRAKTIKUM Tugas praktikum dalam modul ini adalah : 1. membuat program kalkulator menggunakan do while. 2. membuat program kalkulator menggunakan if then else Berikut adalah listing program kalkulator menggunakan do while : /* * kalkulator_dowhile.cpp * * Created on: 30 Mar 2014 * Author: unggul budi suryanto */ #include using namespace std; typedef int kal; int main() { kal pilihan; kal a; kal b; kal has; do { cout
  • cin>>b; has=a+b; cout
  • Penjelasan program kalkulator menggunakan do while : 1. Tanda yang diawali dengan */ dan diakhiri dengan /* adalah script yang digunakan untuk membuat sebuah komentar pada pemrograman C++ dan tidak berpengaruh dengan program yang akan dijalankan 2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum kompilasi dimulai. 3. adalah sebuah library yang dibutuhkan untuk fungsi input seperti cin>>var dan output seperti cout
  • 19. Default berfungsi sebagai statementapabila input yg programer masukan tidak ada dalam menu yg disediakan. 20. return 0; digunakan untuk membaca data karakter. Berikut adalah listing program kalkulator menggunakan if then else : /* * kalkulator_ifelse.cpp * * Created on: 30 Mar 2014 * Author: unggul budi suryanto */ #include using namespace std; typedef int kal; typedef char kul; int main() { kul pilihan; kal a; kal b; kal has; cout
  • if(pilihan=='3') { couta; coutb; has=a*b; cout
  • Penjelasan program kalkulator if else : 1. Tanda yang diawali dengan */ dan diakhiri dengan /* adalah script yang digunakan untuk membuat sebuah komentar pada pemrograman C++ dan tidak berpengaruh dengan program yang akan dijalankan 2. #include atau disebut sebagai pengarah preprocessor #include berfungsi untuk menginstruksikan compiler untuk menyertakan berkas C++ sumber yang lain sebelum kompilasi dimulai. 3. adalah sebuah library yang dibutuhkan untuk fungsi input seperti cin>>var dan output seperti cout
  • BAB III KESIMPULAN Typedef adalah suatu tipe data yang digunakan untuk memberi nama alias terhadap suatu tipe data. Nama yang digunakan boleh sembarang sesuai dengan apa yang kita inginkan. Cara pendefinisiannya adalah typedef contohnya typedef int angka; maksudnya adalah tipe data integer diberi nama alias angka. Sehingga dalam listing programnya tipe data int diganti dengan tipe data angka. Tipe data typedef dapat digunakan untuk program apa saja. Yang sudah saya contohkan adalah untuk program penjumlahan, program luas segitiga, luas persegi, kalkulator sederhana.