Selasa, 11 Juni 2013

REFLEKSI MEET 14 TERAKHIR

POINTER

Pointer adalah variable yang berisi alamat memory sebagai nilainya dan berbeda dengan variable biasa yang berisi nilai tertentu. Dengan kata lain, pointer berisi alamat dari variable yang mempunyai nilai tertentu.

Dengan demikian, ada variabel yang secara langsung menunjuk ke suatu nilai tertentu, dan variabel yang secara tidak langsung menunjuk ke nilai.
Adapun bentuk umum dari pernyataan variabel pointer dalam C++ adalah :

Type *variabel-name

Dengan :
  • Type adalah tipe dasar pointer
  • Variabel name adalah nama variabel pointer
  • * adalah variabel pada alamatnya yang ditentukan oleh operand.

Contoh :
          Int *int_pointer;          // pointer to integer
          Float *float_pointer;    // pointer to float

Contoh :

//Program : pointer.cpp                   
#include <stdio.h>

main()
{
            int a, *b;
            a=20;
            b=&a;
                        printf (" Pointer b menunjukkan alamat =%p\n",b);
                        printf (" Alamat tersebut berisi nilai :%d\n",*b);
 }

//Program : pointer1.cpp
#include <iostream .h>

// cetak p dan *p
void main(void)
{
int v = 7, *p;
p = &v;
cout << " Nilai v = " << v << " dan *p = " << *p
<< "\nAlamatnya = " << p << '\n';
}

Bila program diatas dijalankan, maka hasilnya adalah sebagai berikut :
          Nilai v = 7 dan *p = 7
          Alamatnya = efffb24




//Program:pointer2.cpp
#include <iostream.h>

int main ()
{
int value1 = 5, value2 = 15;
int * mypointer;

mypointer = &value1;
*mypointer = 10;
mypointer = &value2;
*mypointer = 20;
cout << "value1==" << value1 << "/ value2==" << value2;
return 0;
}

Bila program diatas dijalankan, maka hasilnya adalah sebagai berikut :
          “value1==” 10 << “/ value2==20



Senin, 10 Juni 2013

REFLEKSI MEET 13

QUERY 
 
Query pada array 2 dimensi. Penggabungan beberapa data array 2 dimensi yang terlah dipilih membentuk data baru yang lebih informatif. Jadi dengan adanya query akan membantuk suatu data baru yang lain, yang dibentuk dari beberapa data yang telah ada.
Adanya operasi ini diharapkan akan menghasilkan data-data yang membantu dalam pemecahan masalah.



Minggu, 09 Juni 2013

REFLEKSI MEET 12

 SORTING ARRAY

Hari ini kita belajar tentang  sorting di array 2 dimensi. Array sendiri merupakan data dengan tipe yang sama, jadi dengan pengurutan di array tersebut membentuk seuatu data yang mudah untuk dimengerti dan mudah melakukan pencarian nilai tertentu. Sorting di array 2 dimensi merupakn kehlian yang harus ada, karena sorting ini sangat penting. Banyak data yang banyak dan saling terkait bila dihubungkan sehingga diperlukan sorting untuk mempermudah pencarian data tertentu yang ingin dicari.



Sabtu, 08 Juni 2013

REFLEKSI MEET 11

ARRAY 2 DIMENSI

Array 2 dimensi dengan ilustrasi matrix. Dalam matrix terdapat baris dan kolom yang menandakan setiap nilai dari array tersebut. Dalam memory komputer, setiap elemen matrix dipetakan dengan perulangan i,j. Dengan catatan i baris dan j sebagai kolom. Dengan bantuan array 2 dimensi tersebut maka kita dapat membuat matrix. Kita ketahui bahwa matrix tersebut memiliki kesamaan dengan array 2 dimensi.



Jumat, 07 Juni 2013

REFLEKSI MEET 10

 SEARCHING

Apakah searching itu? Searching itu adalah mencari letak dimana data yang dicari itu ada di mana. Pada kesampatan kali ini membahas tentang searching dengan menggunakan binary search dan linear search. Mari simak penjelasan berikut:
1.       Binary search adalah pencarian dengan memecah data menjadi beberapa bagian yang lebih kecil, jadi kita tidak perlu mengecek keseluruhan data yang akan memberikan waktu yang sangat lama, so dengan pencarian biner akan lebih cepat, efextive dan efisien.
2.       Linier search adalah pencarian dengan mengecek keseluruhan data yang dimiliki satu persatu, jadi akan semkain lama.



Kamis, 06 Juni 2013

REFLEKSI MEET 09

SORTING

Petermuan ini membhas tentang sorting. Sorting ialah mengurutkan data.
Sorting ada 3 yaitu :
1. Sorting exchange
2. Sorting insertion
3. Sorting selection

Dipetermuan ini kami membentuk kelompok dan di suruh membuat flowchart tentang sorting.
contoh:
sorting exchange .

Sorting insertion




Rabu, 05 Juni 2013

REFLEKSI ALPRO MEET 8

ARRAY
Pada awal kuliah minggu ke 8 habis UTS(ujian tengah semester )  dosen Penngamu masih membahas tentang Array karena begitu pentingnya Array tersebut. Hari ini kita mempelajari tentang array satu dimensi. Dipertemuan ke 7 sudah disampaikan bahwa array adalah tempat untuk menyimpan banyak data dengan tipe yang sama, jadi kita tak perlu repot2 menyimpan banyak data dalam banyak variabel, mendingan kita gunakan array lebih  efisein.
contohnya
Meng-inputkan nilai array sampai dengan elemen n dan menampilkan nya tapi dengan metode selection procedure.

flowchart :
 MAIN















































TUKAR















INPUT 



















OUTPUT