Posted May 17th, 2015 by michaelwijaya96
Kegiatan keempat di lakukan pada Hari/tanggal : Rabu, 13 Mei 2015 Tempat kegiatan : Sekolah Dasar Negeri Palmerah 23 Pagi 24 Pagi. Jl Sandang Kemanggisan RT.006/10. Kecamatan Palmerah, Jakarta Barat Hari terakhir, kami pada hari ini tidak mengajar tetapi hanya berfoto foto dan bermain dengan anak – anak sebagai kenangan […]
Posted May 17th, 2015 by michaelwijaya96
Kegiatan ketiga di lakukan pada Hari/tanggal : Selasa, 12 Mei 2015 Tempat kegiatan : Sekolah Dasar Negeri Palmerah 23 Pagi 24 Pagi. Jl Sandang Kemanggisan RT.006/10. Kecamatan Palmerah, Jakarta Barat Pukul : 07.30 -09.30 WIB Hari ketiga ini kami mengajari anak – anak untuk ketiga kalinya. Saya mengajari mereka […]
Posted May 17th, 2015 by michaelwijaya96
Kegiatan kedua di lakukan pada Hari/tanggal : Senin, 11 Mei 2015 Tempat kegiatan : Sekolah Dasar Negeri Palmerah 23 Pagi 24 Pagi. Jl Sandang Kemanggisan RT.006/10. Kecamatan Palmerah, Jakarta Barat Pukul : 07.30 -09.30 WIB Hari kedua , saya mengajari mereka tentang pecahan dan memberikan soal -soal yang cukup menguras […]
Posted May 17th, 2015 by michaelwijaya96
Kegiatan pertama di lakukan pada Hari/tanggal : Kamis, 7 Mei 2015 Tempat kegiatan : Sekolah Dasar Negeri Palmerah 23 Pagi 24 Pagi. Jl Sandang Kemanggisan RT.006/10. Kecamatan Palmerah, Jakarta Barat Pukul : 07.30 -09.30 WIB Kegiatan ini kami selenggarakan berkelompok dan saya sendiri yang mendapatkan tugas […]
Posted April 7th, 2014 by michaelwijaya96
TM 04 : Class Time Desain klas dengan nama Time yang mempunyai tiga data anggota yaitu hour, minute dan second dengan level akses adalah private. Selain fungsi anggota baku constructor dan destructor, class Time juga mempunyai tiga fungsi anggota lain yang prototipenya adalah sebagai berikut: void setData() , fungsi konstant void geData() dan fungsi […]
Posted April 7th, 2014 by michaelwijaya96
TM 03 : ADT Array dan Struct Array adalah suatu ADT. Seperti halnya ADT lain, array mempunyai data anggota dan operasi, metode atau fungsi anggota. Elemen array diakses berdasarkan posisinya di dalam array relatif terhadap elemen pertama. Operasi utama array adalah store dan retrieve. Operassi store untuk menyimpan elemen e di indeks i […]
Posted March 21st, 2014 by michaelwijaya96
#include<stdio.h> #include<stdlib.h> struct data{ int x; struct data* next; struct data* prev; }*connector; void print(){ if(connector!=0) { while(connector->next!=0) { printf(“%d”,connector->x); connector = connector->next; } printf(“->%d”,connector->x); } printf(“\n”); } int main() { struct data *head; struct data *tail; struct data *insert; //masukkan data 1 dan 3 head =(struct data*)malloc(sizeof(struct data)); tail =(struct data*)malloc(sizeof(struct data)); connector =(struct […]
Posted March 17th, 2014 by michaelwijaya96
TM 02 Copy constructor suatu klas dieksekusi jika obyek klas di-copy dengan mekanisme di bawah ini kecuali a. direct assignment b. initialization c. passing by value c. return by value Fungsi anggota yang otomatis di-create oleh kompilator meskipun ia tidak secara eksplisit ditulis oleh pemrogram dalam definisi klas adalah opsi-opsi di bawah ini […]
Posted March 13th, 2014 by michaelwijaya96
#include <stdio.h> #include <stdlib.h> struct node{ int x; struct node*next; }; int main(){ struct node *root; struct node *conductor; int flag = 0; root = (struct node*)malloc(sizeof(struct node)); root->next=0; do{ printf(“Masukkan angka [1…100] :”); scanf(“%d”,&root->x);fflush(stdin); }while(root->x<0||root->x>100); flag++; while(flag<=10){ system(“cls”); conductor=root; printf(“%d”,conductor->x); while(conductor->next!=0){ conductor=conductor->next; printf(“->%d”,conductor->x); } if(flag==10) { break; } conductor->next=(struct node*)malloc(sizeof(struct node)); conductor=conductor->next; conductor->next=0; printf(“\n”); […]
Posted March 10th, 2014 by michaelwijaya96
TM 01 Ada tiga istilah yang saling berkaitan saat kita mulai mempelajari OOP yaitu ADT (Abstract Data Type), encapsulation dan class. Coba uraikan secara rinci apa yang dimaksud istilah-istilah tersebut. Selain itu berikan contoh-contohnya. Ada tiga karakteristik yang membedakan OOP dengan procedural programming yaitu ADT, inheritance dan dynamic binding, Dua topik teerakhir belum kita pelajari […]