Game Technology Design Course College of Multi Media Yogyakarta Spring Tri Anggraeni, S.Kom., M.Sc.
|
|
- Yenny Sanjaya
- 6 tahun lalu
- Tontonan:
Transkripsi
1 Meeting 12 & 13 Class, String, set & get Function Game Technology Design Course College of Multi Media Yogyakarta Spring Tri Anggraeni, S.Kom., M.Sc. Reference : Deitel, P. & Deitel, H. (2014). C++ How to Program 9 th Edition. Massachusetts: Prentice Hall.
2 Class : user-defines type Data members Member functions Each class New type
3 1. Membuat class dengan 1 fungsi (Coba) /* GradeBook.cpp Membuat class GradeBook yang berisi member function displaymessage, membuat object GradeBook & menggunakannya untuk memanggil function displaymessage. */ #include <iostream> using namespace std;
4 // GradeBook class definition class GradeBook { public: /* function that displays a welcome message to the GradeBook user */ void displaymessage() { cout << "Welcome to the Grade Book!" << endl << endl; } // end function displaymessage }; // end class GradeBook
5 Penjelasan program : class GradeBook { Untuk readibilitas : Nama kelas dimulai dengan huruf kapital Setiap kata dalam nama kelas diawali huruf kapital. Badan class diletakkan di antara tanda kurung buka kurawal { dan kurung tutup kurawal } Letakkan tanda titik koma ( ; ) setelah kurung tutup kurawal class.
6 public: Access specifier Harus diikuti tanda titik dua ( : ) Fungsi dibuat setelah mendeklarasikan access specifier untuk mengindikasikan bahwa fungsi yang akan dibuat dapat diakses oleh public atau : a. Fungsi yang lain dalam program (seperti fungsi main) b. Fungsi yang ada di class yang lain
7 void displaymessage() function header Fungsi : Melakukan suatu fungsi Menghasilkan suatu nilai ketika selesai dieksekusi Contoh : fungsi perhitungan menghasilkan perhitungan Cara penulisan nama fungsi = variabel. Diawali dengan huruf kecil. Jika mengandung 2 kata/lebih, huruf awal kata ke-2 dst ditulis dengan huruf kapital. Contoh : displaymessage, calculatepoint, endscore Disebut dengan camel case Karena pola naik turun huruf kecil dan besarnya seperti punggung unta.
8 void displaymessage() function header Fungsi harus menentukan tipe return : Untuk mengindikasikan tipe dari nilai yang dihasilkan oleh function. void : salah satu tipe return/hasil fungsi displaymessage() Menandakan bahwa fungsi displaymessage() tidak akan menghasilkan suatu data yang dapat menjadi input pada fungsi lain.
9 void displaymessage() function header Nama fungsi harus diikuti tanda kurung. void displaymessage() tanda kurung tidak berisi apapun. Menandakan bahwa fungsi displaymessage tidak membutuhkan data tambahan untuk mengeksekusi baris-baris program di dalamnya. void displaymessage() { cout << "Welcome to the Grade Book!" << endl << endl; } Function body (Di dalam tanda kurung kurawal)
10 Lanjutan program : // function main begins program execution int main() { GradeBook mygradebook; /* create a GradeBook object named mygradebook */ mygradebook.displaymessage(); /* call object's displaymessage function */ system("pause"); } // end main
11 GradeBook mygradebook; Name of class Object of the class Variabel yang bertipe GradeBook User-defined type Object : komponen yang dapat digunakan berulang2 Member function of a class hanya dapat digunakan setelah object class-nya dibuat. Contoh : GradeBook mygradebook; GradeBook tamaragradebook;
12 User-defined type Fundamental type : int, short, long, float, double, char, boolean. Otomatis diketahui oleh compiler. User-defines type (contoh) : GradeBook Hanya diketahui jika class definition GradeBook sudah dibuat dalam program. Jika tidak : program error
13 mygradebook.displaymessage(); Variabel mygradebook memanggil fungsi displaymessage. Dilakukan dengan menulis tanda titik setelah nama variabel & nama fungsi. Contoh lain : Jika nama variabel : pointtamara dan nama fungsi : calculatepoint() Cara memanggil fungsi : pointtamara.calculatepoint()
14 Hasil
15 2. Membuat Fungsi dengan 1 Parameter Parameter : informasi tambahan yang membantu berjalannya suatu fungsi. 1 fungsi dapat memiliki lebih dari 1 parameter. Coba program berikut : /* GradeBook2 _Class_Berparameter.cpp Membuat class GradeBook2 yang berisi member function displaymessage yang memiliki parameter, membuat object GradeBook2 & menggunakannya untuk memanggil function. */
16 #include <iostream> #include <string> // untuk menggunakan kelas standar string using namespace std; // GradeBook2 class definition class GradeBook2 { Disebut public: parameter /* function that displays a welcome message to the GradeBook user */ void displaymessage(string coursename ) { cout << Grade book2 for\n" << coursename << "! << endl; } // end function displaymessage }; // end class GradeBook2
17 void displaymessage(string coursename) Tipe Identifier Parameter Menunjukkan bahwa fungsi displaymessage memerlukan string untuk berjalan. String : Termasuk namespace std Jika tidak menggunakan using namespace harus diinisialisasikan dengan cara std::string
18 void displaymessage(string coursename) 1 fungsi dapat memiliki lebih dari 1 parameter. Cara penulisan : dipisah kan dengan tanda koma. Contoh : void displaymessage(string coursename, int jumlahpeserta) Jumlah, urutan, dan tipe argumen pada fungsi harus sama dengan jumlah, urutan, dan tipe pada parameternya.
19 // function main begins program execution int main() { string nameofcourse; // string to store the course name GradeBook2 mygradebook; /* create a GradeBook2 object named mygradebook */ // prompt for and input course name cout << "Please enter the course name:" << endl; getline( cin, nameofcourse ); // read a course name with blanks cout << endl; // output a blank line Disebut argument mygradebook.displaymessage( nameofcourse ); /* call mygradebook's displaymessage function and pass nameofcourse as an argument */ } // end main
20 User bisa memasu kkan nama & pengajar mata kuliah Ditampil kan oleh program sesuai masukan user Alternatif hasil Please enter the lecture : Lecture : Tri Anggraeni
21 getline( cin, nameofcourse ); Coba ganti menggunakan cin saja tanpa menggunakan getline. Jalankan program. Masukkan Algoritma Pemrograman ketika program meminta untuk memasukkan nama course. Tekan Enter. Apa yang terjadi? Hanya kata Algoritma yang kemudian muncul. Kata Pemrograman tidak muncul. cin hanya membaca & menyimpan karakter sampai spasi. getline menyimpan seluruh karakter termasuk spasi.
22 3. Data Members, set and get Functions
23 Data member Variabel yang dideklarasikan di dalam class, tetapi di luar fungsi. Keuntungan menggunakan data member : Semua fungsi yang ada pada kelas dapat menggunakannya. Sebagian besar data member dideklarasikan setelah access specifier private disebut data hiding.
24 Member functions GradeBook3 class : setcoursename getcoursename displaymessage Menyimpan course name pada data member GradeBook3 Mendapatkan course name dari data member Men-display (menampilkan) welcome message yang memuat nama mata kuliah (course name) Dengan cara memanggil fungsi getcoursename
25 Coba /* 08_Class_Set_Get.cpp Membuat class GradeBook3 yang berisi data member coursename dan fungsi member untuk mengeset dan membaca nilainya */ #include <iostream> #include <string> /* untuk menggunakan kelas standar string */ using namespace std;
26 // GradeBook3 class definition Fungsi yang tidak perlu class GradeBook3 { menghasilkan apapun, public: sehingga tipenya cukup void /* fungsi yang menyimpan nama mata kuliah : */ void setcoursename(string name) { coursename = name; /* data member coursename. Diberi nilai name */ } // end function setcoursename Menyimpan course nam data member GradeBoo /* fungsi yang memperoleh nama mata kuliah dari data member coursename di fungsi setcoursename : */ string getcoursename() { return coursename; /* menghasilkan coursename object */ Mendapatkan course na } // end function getcoursename
27 /* fungsi yang menampilkan welcome message */ void displaymessage() { /* statement untuk memanggil getcoursename untuk memperoleh nama mata kuliah */ cout << "Grade book for " << getcoursename() << ".\n" << endl; } // end function displaymessage Mendeklarasikan data member dengan private berarti menyembunyikan data member (data hiding) private: string coursename; // data member }; // end class GradeBook3
28 // fungsi main memulai eksekusi program Local string variable yang dibuat untuk menyimpan nama mata kuliah yang dimasukkan oleh user, yang didapat dari fungsi getline int main() { string nameofcourse; // string to store the course name GradeBook3 mygradebook; /* create a GradeBook3 object named mygradebook */ // menampilkan nilai awal coursename cout << Course name awal : << mygradebook. getcoursename() << endl << endl; Menyembunyikan data member coursename yang dideklarasikan di // prompt untuk menginput course name cout << "Please enter the course name:" << endl; class GradeBook Data member coursename digunakan di fungsi setcoursename & getcoursename.
29 // read a course name with blanks getline( cin, nameofcourse ); // mengeset nama mata kuliah mygradebook.setcoursename(nameofcourse); cout << endl; // output a blank line // menampilkan pesan dengan nama mata kuliah yang baru mygradebook.displaymessage(); system("pause"); } // end main
30 Local variable Variabel yang dideklarasikan di dalam suatu fungsi. Hanya dapat digunakan dari setelah dideklarasikan, sampai tanda kurung kurawal ( } ) penutup fungsi. Tidak dapat digunakan di luar fungsi yang mendeklarasikannya.
31 Seperti inikah hasilnya? Mengapa Course name awal : tidak berisi apa2? Cek kode programnya :
32 Fungsi main program GradeBook : int main() { string nameofcourse; // string to store the course name GradeBook3 mygradebook; /* create a GradeBook3 object named mygradebook */ // menampilkan nilai awal coursename cout << Course name awal : << mygradebook. getcoursename() << endl << endl; // prompt untuk menginput course name cout << "Please enter the course name:" << endl;
33 Di GradeBook3 class definition : class GradeBook3 { public: /* fungsi yang menyimpan nama mata kuliah : */ void setcoursename(string name) { coursename = name; } // end function setcoursename string getcoursename() { return coursename; } // end function getcoursename Memperoleh nama mata kuliah dari data member coursename di fungsi setcoursename Karena itulah nilai Course name awal kosong. Sebelum memanggil getcoursename, fungsi main TIDAK MEMANGGIL fungsi setcoursename, sehingga argumen name-nya kosong
34 Hasil dari Latihan 2 : Membuat Fungsi dengan 1 Parameter Hasil dari Latihan 3 : Data Members, set and get Functions Berbedakah?? Lha trus kenapa pake fungsi get segala ya??
35 Bisakah fungsi setcoursename & getcoursename dijadikan 1?? Coba : 1. Save as program Class_set_get menjadi Without_Get.cpp. 2. Dari fungsi getcoursename : pindahkan baris return CourseName; ke fungsi setcoursename. 3. Ubah tipe fungsi setcoursename menjadi string (karena fungsi getcoursename juga bertipe string) 4. Dari fungsi displaymessage : pindahkan cout << "Grade book for " ke fungsi main, di baris ketika fungsi setcoursename dipanggil, sehingga barisnya menjadi : cout << "Grade book for " << mygradebook.setcoursename(nameofcourse); 5. Di fungsi main : hapus semua baris yang memanggil fungsi displaymessage & getcoursename. 6. Hapus seluruh definisi fungsi getcoursename & displaymessage agar tidak terbaca oleh compiler. Jalankan program. Betulkan error2 yang terjadi sampai hasilnya :
36 Alternatif hasil Bisa jalan tanpa beda dengan ketika ada fungsi getcoursename!! Once again :: Kenapa pake fungsi get segala ya??
37 Di fungsi main Class_set_get ada mygradebook.displaymessage(); Memanggil fungsi displaymessage : void displaymessage() { cout << "Grade book for " << getcoursename() << ".\n" << endl; } Memanggil fungsi getcoursename : string getcoursename() { return coursename; } Data member Mengakses data member melalui fungsi get menjadikan class lebih mudah di-maintain & mengurangi kemungkinan kesalahan.
38 Other reasons why we need set & get functions 1. Untuk memungkinkan class client mengeset dan memperoleh (get) suatu nilai dari data member private. Class/object client (klien dari suatu object) : statement yang memanggil fungsi public di object lain. Agar dapat diakses class client, access specifier fungsi set & get harus public seperti pada contoh.
39 2. Fungsi set & get memungkinkan client untuk berinteraksi dengan sebuah object, dengan tetap mengkapsulasi data private object dalam object itu. Mendeklarasikan data member dengan access specifier private merupakan data hiding karena menjadikan data member hanya bisa diakses & digunakan oleh fungsi2 di dalam object dimana data member itu dideklarasikan. Fungsi public set & get memungkinkan class clients untuk dapat mengakses data yg di-hidden (yang dideklarasikan dengan access specifier private). Client tidak dapat memodifikasi dan memperoleh object data.
40 Nama fungsi set & get biasanya diawali oleh kata set atau get. Fungsi set sering disebut sebagai mutators (karena fungsi set me-mutate (mengubah) nilai). Fungsi get sering disebut sebagai accessors (karena fungsi get mengakses suatu nilai).
41 Perubahan pada data member coursename tidak perlu mengubah fungsi displaymessage Hanya fungsi get& set yang memanipulasi data member secara langsung yang harus diubah. Contoh : coursename ingin dibuat sehingga memuat 2 data member : coursenumber & coursetitle. Fungsi displaymessage tetap dapat memanggil fungsi getcoursename 1 kali & memperoleh coursename yang lengkap yang memuat coursenumber & coursetitle. Fungsi getcoursename dapat dibuat sehingga menghasilkan 1 string yang berisi coursenumber & coursetitle. Coba!!
42 /* Set_Get_2_data_member.cpp Menampilkan coursename yang memuat 2 data member : coursenumber & coursetitle */ #include <iostream> #include <string> // untuk menggunakan kelas standar string using namespace std; // GradeBook3 class definition class GradeBook3 { public: /* fungsi yang mengeset nama mata kuliah */ void setcoursename(string nomor, string title) { coursenumber = nomor; /* menyimpan nama mata kuliah pada object */ coursetitle = title; coursetitle = coursenumber + " " + coursetitle; } // end function setcoursename
43 /* fungsi yang membaca nama mata kuliah */ string getcoursename() { return coursetitle; } // end function getcoursename /* fungsi yang menampilkan welcome message */ void displaymessage() { /* statement untuk memanggil getcoursename untuk memperoleh nama mata kuliah */ cout << "Grade book for " << getcoursename() << ".\n" << endl; } // end function displaymessage private: string coursenumber, coursetitle; // data member }; // end class GradeBook3
44 // function main begins program execution int main() { string kodemtkul, namamtkul; // string to store the course name GradeBook3 mygradebook; /* create a GradeBook3 object named mygradebook */ // prompt untuk menginput course number cout << "\nenter the course number : " << endl; // read a course number with blanks getline( cin, kodemtkul ); // prompt untuk menginput course title cout << "\nenter the course title : " << endl;
45 // read a course number with blanks getline( cin, namamtkul ); // mengeset nama mata kuliah mygradebook.setcoursename(kodemtkul, namamtkul); cout << endl; // output a blank line // menampilkan pesan dengan nama mata kuliah yang baru mygradebook.displaymessage(); system("pause"); } // end main
Pemrograman Lanjut Class, Instance Variable dan Method PTIIK
Pemrograman Lanjut Class, Instance Variable dan Method PTIIK - 2013 Objectives Mampu mendeklarasikan class dan menggunakannya untuk membuat object. Mampu mendeklarasikan methods dalam class (tingkah laku
Lebih terperinciPemrograman Lanjut Tipe Data dan Constructor PTIIK
Pemrograman Lanjut Tipe Data dan Constructor PTIIK - 2013 Objectives Mengetahui perbedaan antara tipe data primitive dan reference. Mampu mendeklarasikan dan menggunakan constructor untuk memastikan bahwa
Lebih terperinciContoh function 1 : Output : // function example The result is 8 #include <iostream.h>
5. Function Obyektif Praktikum : Mengerti konsep dasar penggunaan Function Memahami Definisi Fungsi, Fungsi tanpa nilai balik dan Ruang lingkup variabel yang digunakan. Function adalah satu blok instruksi
Lebih terperinciFunction. Function adalah satu blok instruksi yang dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format dari function :
Function Function adalah satu blok instruksi yang dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format dari function : type name ( argument1, argument2,...) statement Dimana : type,
Lebih terperinciInheritance dan Polimorfisme
PEMROGRAMAN BERORIENTASI OBJEK Inheritance dan Polimorfisme Budhi Irawan, S.Si, M.T PENDAHULUAN Apa itu Inheritance, Derived Class, dan Base class? Pasti untuk seorang yang baru mengenal bahasa pemrograman
Lebih terperinciFungsi 2. Ekohariadi FT Unesa
Fungsi 2 Ekohariadi FT Unesa Skop Variabel dan Fungsi Tubuh setiap fungsi adalah sebuah blok. Variabel yang kamu deklrasikan di dalam fungsi adalah lokal untuk fungsi tersebut dan tidak berlaku di luar
Lebih terperinciPertemuan Function. Obyektif Praktikum : 1. Mengerti konsep dasar penggunaan Function
Pertemuan 5 5. Function Obyektif Praktikum : 1. Mengerti konsep dasar penggunaan Function 2. Memahami Definisi Fungsi, Fungsi tanpa nilai balik dan Ruang lingkup variabel yang digunakan. P.5.1 Function
Lebih terperinciKurikulum Qt. Chapter 5 Pointer dan References. Agenda. Apa itu Pointer? Memory Komputer. Mengambil Alamat Memory dari Variabel
Chapter 5 Pointer dan References Agenda Pada chapter ini kita akan membahas beberapa topik yang berhubungan dengan pointer dan reference yaitu: Penggunaan Pointer. Pointer dan Array. Mengalokasikan memory
Lebih terperinciA. Putting a Program Together
Oleh : Fiftin Noviyanto A. Putting a Program Together Pada pertemuan sebelumnya telah dibahas bagian inisialisasi bahasa pemrograman. Seperti, memberi nama, mendeklarasikan dan memberikan nilai pada variabel,
Lebih terperinciA. Putting a Program Together
A. Putting a Program Together Oleh : Fiftin Noviyanto Pada pertemuan sebelumnya telah dibahas bagian inisialisasi bahasa pemrograman. Seperti, memberi nama, mendeklarasikan dan memberikan nilai pada variabel,
Lebih terperinciSekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {
Sekarang, kita akan mencoba untuk menganalisa program Java pertama : /** * My first j ava program */ public static void main(string[] args) //menampilkan string Hello world pada layar System. out. println("hello
Lebih terperinciPENGENALAN FUNGSI C++
PENGENALAN FUNGSI C++ A. Tujuan Praktikum Mampu Memahami deklarasi fungsi, tipe kembalian dan cara pemanggilan fungsi B. Dasar Teori Fungsi adalah sekelompok pernyataan yang diberi nama, dan yang bisa
Lebih terperinciKU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)
KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B) 2008 MATERI I PENGENALAN BAHASA C++ Materi Praktikum Durasi TIU/TIK Referensi Pengenalan Bahasa C++ 180 menit 1. Pendahuluan 2. Instruksi Output Sederhana
Lebih terperinciDasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.
Visual Studio 2008 Dasar Pemrograman Program C++ Sederhana. C/C++ C++ merupakan perkembangan leboh lanjut dari C. Bahasa C dikembangkan tahun 1972 oleh Dennis Richie di Bell Telephone laboratories. Oleh
Lebih terperinciilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++
ilmu c++ Tutorial ini untuk siapa saja, walaupun anda belum pernah melakukan pemrograman, atau jika andapun berpengalaman dalam pemrograman dengan bahasa pemrograman lain tapi ingin mempelajari bahasa
Lebih terperinciPengantar Pemrograman Dengan C++
Pengantar Pemrograman Dengan C++ Pengantar Apa itu program? Bagaimanakah membuatnya? Jika sudah dibuat, apakah gunanya? Mungkin itu adalah pertanyaan pertanyaan dari orang orang yang baru saja mengenal
Lebih terperinciARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera
ARRAY PENGANTAR PROGRAM STUDI Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa memahami konsep dan cara kerja array Mahasiswa mampu membuat program sederhana menggunakan array satu dimensi PRE
Lebih terperinciKomentar, Identifier, Konstanta dan Variabel
PEMROGRAMAN BERORIENTASI OBJEK Komentar, Identifier, Konstanta dan Variabel Budhi Irawan, S.Si, M.T KOMENTAR PROGRAM Dalam proses pengembangan sebuah program, pasti akan disibukan dengan penulisan kode-kode
Lebih terperinciKonsep Dasar Pemrograman Dan Pengenalan C++
PRAKTIKUM 1 DAN 2 Konsep Dasar Pemrograman Dan Pengenalan C++ I. KONSEP DASAR PEMROGRAMAN Program adalah deretan instruksi yang digunakan untuk mengendalikan komputer, sehingga komputer dapat melakukan
Lebih terperinciBahasa Pemrograman Java. Yudi Adha. ST. MMSI
Bahasa Pemrograman Java Yudi Adha. ST. MMSI Tujuan Pada bagian ini, kita akan mendiskusikan mengenai bagian dasar pemrograman Java. Kita akan memulai dengan mencoba menjelaskan bagian dasar dari program
Lebih terperinciSTRUKTUR DASAR PEMROGRAMAN
STRUKTUR DASAR PEMROGRAMAN P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 15/09/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Subtopik Input Proses Output dalam program Deklarasi
Lebih terperinciPemrograman Berorientasi Obyek (C++) Departemen Ilmu Komputer FMIPA IPB 2013
Pemrograman Berorientasi Obyek (C++) Departemen Ilmu Komputer FMIPA IPB 2013 C++ C diambil sebagai landasan dari C++ Mendukung Pemrograman Berorientasi Obyek (PBO) Bersifat Reusability (kemudahan untuk
Lebih terperinciTIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016
MODUL 5 FUNGSI DAN PROSEDUR A. TUJUAN Setelah menyelesaikan modul ini diharapkan mahasiswa akan mampu: 1. Mahasiswa mampu memahami fungsi dan prosedur. 2. Mahasiswa mampu mendeklarasikan dan mendefinisikan
Lebih terperinciAlgoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 2 INPUT DAN OUTPUT PADA C++ 1 Outline Basic Input dan Output Fungsi Cin dan Cout Komentar Macam-macam manipulator
Lebih terperinciPemrograman Lanjut. Instance Variable Access Modifier Set dan Get Method
Pemrograman Lanjut Instance Variable Access Modifier Set dan Get Method PTIIK - 2014 Objectives Mampu mendeklarasikan class dan menggunakannya untuk membuat object. Mampu mendeklarasikan methods dalam
Lebih terperinciPengenalan C++ Oleh : Dewi Sartika
Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung
Lebih terperinciPenggunaan Private dan Public dalam C++
Penggunaan Private dan Public dalam C++ Oleh: Rizka Reza Pahlevi Objek dalam C++ sering disebut dengan kelas. Kelas adalah sebuah wadah yang mengandung beberapa prosedur dan atau fungsi untuk memproses
Lebih terperinciJava Application. Menampilkan Tulisan
Java Application Menampilkan Tulisan //Welcome1.java Public class Welcome1 //main method memulai eksekusi aplikasi java public static void main (String args[]) System.out.println( Welcome to Java Programing
Lebih terperinciIKG2I4 / Software Project I
IKG2I4 / Software Project I Mahmud Imrona, M.T. Izzatul Ummah, M.T. Kelompok Keahlian Algoritma dan Komputasi LECTURE NOTE WEEK 2 1 3/11/2015 WEEK 2 Class Driver Constructor Public vs private Get dan set
Lebih terperinciKurikulum Qt. Chapter 4 Function. Fungsi
Chapter 4 Function Fungsi Fungsi (Function) adalah sekumpulan program yang diberi nama, sehingga dengan demikain jika program itu diperlukan dapat dipanggil kembali. Walaupun Pemrograman Berorientasi Objek
Lebih terperinciProgram Menggabungkan 2 Tipe String
Array Bagian 2 String Variabel ANSI C++ terdapat include tipe string yang di desain yang membuatnya lebih mudah untuk memanipulasi string dari suatu teks Kita dapat menggunakan istilah string untuk menggantikan
Lebih terperinciInstalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart
Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart Pertemuan ke-1 Praktikum Algoritma dan Pemrograman Laboratorium Pemrograman dan Informatika Teori Pengumuman
Lebih terperinciJava Application. Aplikasi: Menampilkan Tulisan
Java Application Aplikasi: Menampilkan Tulisan //Welcome1.java Public class Welcome1 { //main method memulai eksekusi aplikasi java public static void main (String args[]) { System.out.println( Welcome
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK
PEMROGRAMAN BERORIENTASI OBJEK Fungsi Budhi Irawan, S.Si, M.T 10/27/2017 9:12:31 AM 1 PENDAHULUAN Fungsi merupakan kumpulan statemen yang dikelompokan menjadi satu bagian kode (blok program) untuk menyelesaikan
Lebih terperinciMODUL 1 PENGENALAN ENVIROMENT C++
MODUL 1 PENGENALAN ENVIROMENT C++ I. TUJUAN 1. Memahami lingkungan dasar C++, IDE, serta cara meng-compile dan menjalankan program 2. Mampu membuat program sederhana menggunakan bahasa C++ untuk menampilkan
Lebih terperinciDasar-dasar C/C++ Ekohariadi FT Unesa
Dasar-dasar C/C++ Ekohariadi FT Unesa Program Modular Program yang baik dibuat dengan filosofi rancangan seperti membuat bangunan yang baik. Ia bergantung pada perencaaan yang cermat. Program yang terstruktur
Lebih terperinciPENGENALAN DAN PENERAPAN OOP PADA C++
PENGENALAN DAN PENERAPAN OOP PADA C++ A. Tujuan Praktikum 1. Dapat Membedakan Antara Class dan Object 2. Memahami fungsi Construction dan Destruction 3. Dapat melakukan operasi-operasi terhadap member
Lebih terperinciKurikulum Qt. { Basic OOP } Chapter 4. Function
Kurikulum Qt { Basic OOP } Chapter 4 Function. Agenda Fungsi Konsep Dasar Fungsi Mendefinisikan Fungsi Deklarasi Fungsi (Prototype) Hasil Balik Fungsi Ruang Lingkup Variabel Variable Lokal Variable Global
Lebih terperinciEncapsulation (Encapsulasi) Minggu 5 Pemrograman Berorientasi Objek Alfa Faridh Suni
Encapsulation (Encapsulasi) Minggu 5 Pemrograman Berorientasi Objek Alfa Faridh Suni Enkapsulasi u Dapat dikatakan sebagai penyembunyian data/informasi (Information hiding). u Implementasi ke bahasa Pemrograman
Lebih terperinciStruktur Dasar Program Prosedural dan Disain Bagan Sederhana
Struktur Dasar Program Prosedural dan Disain Bagan Sederhana Subtopik Input Proses Output dalam program Mendisain flowchart pada suatu algoritma Deklarasi dan penggunaan variabel, type (dasar dan bentukan),konstanta,
Lebih terperinciREVIEW ARRAY. Institut Teknologi Sumatera
REVIEW ARRAY DASAR PEMROGRAMAN Institut Teknologi Sumatera TUJUAN PERKULIAHAN Mahasiswa mengingat kembali konsep dan cara kerja array Mahasiswa mampu membuat program menggunakan array PRE TEST Tuliskan,
Lebih terperinciSpesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp 32.800 Terbit pertama: Februari 2005 Sinopsis singkat: Struktur data merupakan salah satu ilmu fundamental untuk mempelajari pemrograman. Mahasiswa
Lebih terperinciDasar-Dasar Pemrograman Java
Dasar-Dasar Pemrograman Java Tujuan Pada bagian ini, kita akan mendiskusikan mengenai bagian dasar pemrograman Java. Kita akan memulai dengan mencoba menjelaskan bagian dasar dari program Hello.java yang
Lebih terperinciDasar Pemrograman Java
Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid
Lebih terperinciBAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :
BAB II TEORI DASAR 2.1 Pendahuluan Interpolasi adalah suatu cara untuk mencari nilai di antara beberapa titik data yang telah diketahui. Di dunia nyata, interpolasi dapat digunakan untuk memperkirakan
Lebih terperinciPERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).
PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C++ 6.0 STRUKTUR BAHASA C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama). Setiap program akan dieksekusi dimulai dari statement
Lebih terperinciINF-103 Pemrograman II FUNGSI C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA
INF-103 Pemrograman II FUNGSI C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc Program Studi Informatika FMIPA UNIVERSITAS KUALA http://www.informatika.unsyiah.ac.id Fungsi (Function) Eksekusi sebuah
Lebih terperinciBahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita
DASAR PEMROGRAMAN Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita Bahasa Pemrograman Apa yang dimaksud bahasa pemrograman? Alat yang digunakan programmer untuk memberikan instruksi
Lebih terperinciFUNGSI. tipe Tipe nilai yang dihasilkan oleh fungsi. Jika tidak dinyatakan, hasil fungsi dianggap bilangan bulat (int)
1 FUNGSI Sebuah fungsi berisi sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil beberapa kali di beberapa tempat dalam program. Tujuan pembuatan fungsi adalah : 1.
Lebih terperinciNotasi Algoritma Separator Special Character Kesalahan pada program Yoannita
DASAR PEMROGRAMAN Notasi Algoritma Separator Special Character Kesalahan pada program Yoannita Algoritma Program mengandung suatu algoritma (method yang digunakan untuk menyelesaikan suatu permasalahan)
Lebih terperinciFUNCTION (FUNGSI) LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.
FUNCTION (FUNGSI) LOGO Muh. Izzuddin Mahali, M.Cs. izzudin@uny.ac.id Overview Pendahuluan Tujuan Fungsi Dasar Fungsi Jenis Fungsi : memiliki return value Integer Selain integer Tidak memiliki return value
Lebih terperinciMODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL
MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL Program yang dijalankan dengan menggunakan aplikasi console pada Visual C++ 2008 akan membaca data dari command line dan hasilnya akan ditampilkan dalam command
Lebih terperinciFungsi 1. Ekohariadi FT Unesa
Fungsi 1 Ekohariadi FT Unesa Fungsi Pustaka Standar Pustaka C Standar merupakan kumpulan fungsi yang sudah ditentukan yang diases melalui file header. Fungsi matematika yang umum didefinisikan di header
Lebih terperinciAlgoritma Pemrograman 2B (Pemrograman C++)
Algoritma Pemrograman 2B (Pemrograman C++) Jurusan Sistem Komputer Dr. Lily Wulandari Materi 3 PERCABANGAN DAN PERULANGAN PADA C++ 1 Outline - If - if else. - Else if - Switch case - Statement for, while,
Lebih terperinciINF-103 Pemrograman II VECTOR & STRING. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA
INF-103 Pemrograman II VECTOR & STRING Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Program Studi Informatika FMIPA UNIVERSITAS KUALA http://www.informatika.unsyiah.ac.id Apa itu Vector? Vector
Lebih terperinciAlgoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN
Fungsi / Prosedur Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Fungsi (Sub Program) : Fungsi Beberapa statements digabungkan dalam suatu modul (fungsi atau sub program) untuk
Lebih terperinciLATIHAN SOAL (FUNGSI & PROSEDUR)
LATIHAN SOAL (FUNGSI & PROSEDUR) P E N G E N A L A N P R O G R A M S T U D I Institut Teknologi Sumatera 11/11/2017 PENGANTAR PROGRAM STUDI 1 TUJUAN KULIAH Mahasiswa dapat meningkatkan kemampuan pemrograman
Lebih terperinciKeg. Pembelajaran 2 : Mengenal Bahasa C++
Keg. Pembelajaran 2 : Mengenal Bahasa C++ 1. Tujuan Kegiatan Pembelajaran Setelah mempelajari materi kegiatan pembelajaran ini mahasiswa akan dapat : 1) Mengenal secara baik sintak-sintak dalam bahasa
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II
PENGANTAR KOMPUTER & SOFTWARE II PERULANGAN 2 (WHILE & DO-WHILE) Tim Pengajar KU1202 - Institut Teknologi Sumatera Tujuan Kuliah 1. Mahasiswa memahami pengulangan (while dan do-while) dan penggunaannya
Lebih terperinciDASAR PEMROGRAMAN. Institut Teknologi Sumatera
DASAR PEMROGRAMAN REVIEW STRUKTUR DASAR, PERCABANGAN, DAN PERULANGAN Institut Teknologi Sumatera TUJUAN KULIAH Mengenalkan konsep dasar pemrograman: dekomposisi problem, modularisasi, rekurens; skill/praktek
Lebih terperinciBEKERJA DENGAN JAVA CLASS LIBRARY
MK. Pemrograman Berorientasi Objek BEKERJA DENGAN JAVA CLASS LIBRARY (CLASS-METHOD-OBJECT) KARMILASARI ANALOGI OBJEK DALAM DUNIA NYATA Objek di dunia nyata = Objek dalam perangkat lunak Atribut di dunia
Lebih terperinciStrukturDasarProgram Prosedural (dalambahasac++)
StrukturDasarProgram Prosedural (dalambahasac++) Tim Penyusun Materi PTI-B KU1072/Pengenalan Teknologi Informasi B Tahap Tahun Pertama Bersama Institut Teknologi Bandung Tujuan Subtopik Input Proses Output
Lebih terperinciIdentifier dan Tipe Data
Identifier dan Tipe Data Identifier Identifier atau pengenal merupakan nama yang biasa digunakan untuk : - Variable - Konstanta bernama - Fungsi - Dll Aturan yang berlaku bagi suatu pengenal secara umum
Lebih terperinciVI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :
VI. FUNGSI 6.1. FUNGSI Fungsi adalah sekumpulan perintah operasi program yang dapat menerima argumen input dan dapat memberikan hasil output yang dapat berupa nilai ataupun sebuah hasil operasi. Hasil
Lebih terperinciFungsi : Dasar Fungsi
PRAKTIKUM 13 Fungsi : Dasar Fungsi A. TUJUAN PEMBELAJARAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur. B. DASAR TEORI Fungsi adalah suatu bagian
Lebih terperinciNotasi Algoritma Separator Special Character. Dasar Pemrograman. Yoannita, S.Kom.
Notasi Algoritma Separator Special Character Dasar Pemrograman. Algoritma Algoritma adalah: penyusunaan aspek proses logika dari suatu pemecahan masalah tanpa melihat karakteristik bahasa pemrograman yang
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN
PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan
Lebih terperinciPemrograman Lanjut. Class, dan Instance Variable. Aryo Pinandito, ST, M.MT Team Teaching Pemrograman Lanjut
Pemrograman Lanjut Class, dan Instance Variable Aryo Pinandito, ST, M.MT Team Teaching Pemrograman Lanjut Objectives Mampu mendeklarasikan class dan menggunakannya untuk membuat object. Mampu mendeklarasikan
Lebih terperinciMODUL 1 Alur Seleksi dengan C++
1 MODUL 1 Alur Seleksi dengan C++ Teori Singkat C++ merupakan perluasan bahasa C dengan tambahan fasilitas kelas (Class). Dengan fasilitas ini, maka C++ mendukung teknik pemrograman berorientasi objek
Lebih terperinciAbstrak. Pendahuluan. cerita. Pemrograman. mewakili semua. Struktur Bahasa. dan deklarasi. Mari. ilmuti.org Seluruh disertakan dalam
Struktur Bahasa Pemrograman C++ Iman Amalludin iman.llusion@gmail.com ::: http://blog.imanllusion.hostzi.com Abstrak Hai hai kembali lagi melanjutkan artikel sebelumnya tentang pengenalan dan sedikit cerita
Lebih terperinciFUNCTIONS. Function adalah satu blok instruksi yang akan dieksekusi ketika dipanggil dari bagian lain dalam suatu program.
FUNCTIONS Function adalah satu blok instruksi yang akan dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format penulisan: type name ( argument1, argument2,...) statement; Dimana: type,
Lebih terperinciBAHASA PEMROGRAMAN C
BAHASA PEMROGRAMAN C A. Pengenalan Bahasa C diciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories. Kelebihan Bahasa C: - Bahasa C tersedia hampir di semua jenis computer. - Kode bahasa C sifatnya
Lebih terperinciPERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera
PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A Institut Teknologi Sumatera PRE TEST Apa itu tipe data? Apa itu variabel? Apa itu konstanta? Sebuah lingkaran memiliki
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA
Hal 1 dari 12 A. KOMPETENSI 1. Mampu membuat komentar dalam kode program 2. Memahami konstanta, variabel dalam C++ 3. Mampu membuat inisialisasi nilai ke dalam variabel B. ALAT DAN BAHAN 1. PC/ Laptop
Lebih terperinci4. Arrays. int billy [5]; maka setiap elemen array billy akan di-inisialisasikan sebagai 0 :
4. Arrays Obyektif Praktikum : Memahami penggunaan Array Dapat menerapkan array dengan elemen multidimensi Memahami penggunaan statement pada character dan string Array adalah himpunan elemen (variable)
Lebih terperinciTUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya
TUTORIAL DASAR C++ BELAJAR C++ DARI NOL Nor Kandir Lab B201 - Teknik Elektro ITS Surabaya Daftar Isi Daftar Isi... 1 Pendahuluan... 2 Kegunaan... 2 Persiapan... 3 Mulai Belajar... 3 Tipe Data... 6 Ekpresi
Lebih terperinciSUB PROGRAM P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera
SUB PROGRAM P E N G A N TA R P R O G R A M S T U D I Institut Teknologi Sumatera PRE TEST Jelaskan apa yang dimaksud dengan perulangan? Sebutkan jenis metode perulangan? Apa perbedaan dari masing-masing
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN
PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN Tim Pengajar KU1202 - Institut Teknologi Sumatera tujuan perkuliahan Mahasiswa memahami pengertian dan percabangan Mahasiswa dapat menggunakan notasi percabangan
Lebih terperinciIF IF ELSE. ELSE IF SWITCH CASE STATEMENT F NT OR, W HILE D O WHILE I 2
PERCABANGAN DAN PERULANGAN PADA C++ IF IF ELSE. ELSE IF SWITCH CASE STATEMENT FOR, WHILE DO WHILE 2 Sebuah pernyataan C++ sederhana adalah setiap instruksi individual dari sebuah program, seperti deklarasi
Lebih terperinciMODUL 7 FUNGSI A. Tujuan. B. Petunjuk. C. Dasar Teori
MODUL 7 FUNGSI A. Tujuan Mahasiswa mampu memahami fungsi Mahasiswa mampu mendeklarasikan dan mendefinisikan fungsi Mahasiswa mampu menyelesaikan masalah menggunakan fungsi Mahasiswa mampu memahami metode
Lebih terperinciVARIABEL & TIPE DATA PEMROGRAMAN C++
VARIABEL & TIPE DATA PEMROGRAMAN C++ ruliriki@gmail.com VARIABEL Suatu nama yang menyatakan tempat dalam memori komputer Menyimpan nilai yang dapat diubah VARIABEL Pengenal (identifier) yang digunakan
Lebih terperinciPERTEMUAN 2 KONSEP DASAR PEMROGRAMAN
PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN I. Algoritma Pemrograman Yang Baik Ciri-ciri algoritma pemrograman yang baik adalah: 1. Memiliki logika perhitungan/metode yang tepat dalam memecahkan masalah 2. Menghasilkan
Lebih terperinciFile I/O in C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc
File I/O in C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Pemrosesan File dalam C++ Pemrosesan file dalam C++ dilakukan dengan menggunakan fstream class. Tidak seperti struktur FILE, fstream
Lebih terperinciMengkompilasi Source Code C++ dengan g++.
Mengkompilasi Source Code C++ dengan g++. Untuk mengubah source code menjadi sebuah program, kita membutuhkan sebuah alat yang disebut dengan compiler. Cara memanggil compiler GNU C++: g++ nama_file.cpp
Lebih terperinciModul Praktikum Pemrograman Terstruktur LEMBAR PENYUSUN. Dosen Pengampu : Bambang Hermanto, M.Cs. Penyusun : Tim Asisten Pemrograman Terstruktur
Modul Praktikum Pemrograman Terstruktur LEMBAR PENYUSUN Dosen Pengampu : Bambang Hermanto, M.Cs. Penyusun : Tim Asisten Pemrograman Terstruktur Edisi I (2017) Laboratorium Komputasi Dasar Jurusan Ilmu
Lebih terperinciMODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1
MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 Disusun oleh : Tim Asisten JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2011 0 A. Pengantar
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II. Pengulangan (For) Tim Pengajar KU Institut Teknologi Sumatera
PENGANTAR KOMPUTER & SOFTWARE II Pengulangan (For) Tim Pengajar KU1102 - Institut Teknologi Sumatera Tujuan Mahasiswa memahami jenis-jenis pengulangan dan penggunaannya serta memahami elemen-elemen dalam
Lebih terperinciSOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009
SOAL C++ 1. Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda : a. # c. @ b. & d. = 2. Contoh penulisan file header yang benar yaitu : a. &include c. =include
Lebih terperinciPERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM
PERTEMUAN III OBJEK DAN CLASS TUJUAN PRAKTIKUM 1. Praktikan memahami perbedaan objek dan class pada Java. 2. Praktikan memahami konsep berorientasi objek. 3. Praktikan dapat membuat program sederhana dengan
Lebih terperinciMODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman
I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji ALGORITMA DAN PEMOGRAMAN I. ALGORITMA II. BAHASA
Lebih terperinciPertemuan Arrays. Obyektif Praktikum : 1. Memahami penggunaan Array. 2. Dapat menerapkan array dengan elemen multidimensi
Pertemuan 4 4. Arrays Obyektif Praktikum : 1. Memahami penggunaan Array 2. Dapat menerapkan array dengan elemen multidimensi 3. Memahami penggunaan statement pada character dan string P. 4.1 Array Array
Lebih terperinciStruktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:
Struktur Kontrol Sebuah program biasanya tidak terbatas hanya pada intruksi yang terurut saja, tetapi juga memungkinkan terjadinya percabangan, perulangan dan pengambilan keputusan. Untuk mengatasi kebutuhan
Lebih terperinciPengenalan Program Java
Pengenalan Program Java Pengenalan Lingkungan Java Program Java akan melalui 5 tahap proses, yaitu : Edit Compile Load Verify Execute a. Edit Menulis program java dengan menggunakan program editor seperti
Lebih terperinciPEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita
PEMROGRAMAN JAVA Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita Education is not the filling of a pail, but the lighting of a fire. (William
Lebih terperinciElemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.
Elemen Bahasa Pemrograman Aditya Rizki Yudiantika, M.Eng. Algoritma dan Struktur Data (SI063) Ganjil 2017/2018 Outline Pengenalan bahasa C++ Struktur penulisan kode dan elemen Tipe data Konstanta Operator
Lebih terperinciLAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom
LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom BAB III DASAR-DASAR PEMROGRAMAN Tipe Data Data adalah sekumpulan kejadian/fakta yang dipresentasikan dengan huruf, angka,
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat
Lebih terperinciKonsep Dasar Pemrograman Berorientasi Objek
Konsep Dasar Pemrograman Berorientasi Objek CLASS & OBJECT Kita dapat membuat banyak OBJECT dari satu CLASS Untuk membuat banyak OBJECT, kita cukup gunakan keyword new berulang kali Misal: Rekening CLASS
Lebih terperinciBAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++ Pendahuluan Pada bab ini dileaskan tipe data dan operasi baca tulis data, juga dijelaskan struktur pemrograman pada bahasa C/C++ Penyajian 31 Tipe
Lebih terperinciPemrograman Lanjut Review Class dan Object PTIIK
Pemrograman Lanjut Review Class dan Object PTIIK - 2013 Objectives Mengingat kembali tentang Class dan Object Class Class adalah template atau blueprint dari objectobject yang dibuat. Class mempunyai:
Lebih terperinci