AINUN HABIBIE AWARD

Dalam proses meningkatkan kualitas pendidikan dan memacu semangat belajar siswa, Geschool.net jejaring sosial yang berbasis edukasi bersama orbit digital.net bermaksud menyelenggarakan suatu event akbar yang dapat diikuti secara masal memperebutkan tropi “Olimpade Online Nasional 2013 Ainun Habibie Award”. Event ini bermediakan koneksi internet yang ditujukan bagi siswa-siswi di seluruh Indonesia. Event yang akan dirilis pertama kali di Indonesia ini berjudul “Olimpiade Online Nasional”.

Terkait dengan rundown event “Olimpiade Online Nasional” akan dilaksanakan mulai bulan September 2013, berikut pemeraan event selengkapnya.
  • Pendaftaran : 15 Juli - 30 September 2013
  • Penyisihan Kabupaten : 1 - 19 Oktober 2013 
  • Penyisihan Provinsi :21-26 Oktober 2013 
  • Semi Final : 28 Oktober - 2 November 2013 
  • Final : 11-15 November 2013 
  • Penganugerahan: 30 November 2013
Klik utk perbesar
Event ujian online akan dilaksanakan secara nasional, serempak pada tiap-tiap sekolah (SD, SMP, dan SMA sederajat) dengan penataan jadwal pengerjaan soal olimpiade menyusul.

Ujian yang diselenggarakan bersifat komulatif (tim) dengan berbagai mata pelajaran pada tiap jenjang pendidikan dan disesuaikan dengan kurikulum yang berlaku di Indonesia. Peserta Olimpiade Online Nasional merupakan sekelompok siswa perwakilan dari sekolah dan saling berkompetisi dengan sekolah-sekolah setingkat di seluruh Indonesia. Berikut rincian pengelompokkan peserta tersebut.
Maks. 10 Siswa (1 tim) untuk SD
Maks. 10 Siswa (1 tim) untuk SMP
Maks. 10 Siswa (2 tim) untuk SMA (terdiri atas tim IPA & IPS)

Mata pelajaran yang akan diujikan dalam tiap kategori yaitu.
  1. Jenjang SD sederajat : Matematika, Ilmu Pengetahuan Alam, Bahasa Indonesia, dan Ilmu Pengetahuan Sosial
  2. Jenjang SMP sederajat : Matematika, Ilmu Pengetahuan Alam, Bahasa Indonesia, dan Bahasa Inggris 
  3. Jenjang SMA IPA sederajat :Matematika IPA, Fisika, Kimia, Biologi, Bahasa Indonesia, dan Bahasa Inggris 
  4. Jenjang SMA IPS sedarajat : Matematika IPS, Ekonomi, Geografi, Sejarah, Sosiologi, B. Indonesia, dan Bahasa Inggris
Untuk kontribusi atau pendaftaran peserta sebagai berikut.
  1. Kategori SD sederajat : Rp. 75.000/tim
  2. Kategori SMP sederajat : Rp. 100.000/tim 
  3. Kategori SMA IPA : Rp. 125.000/tim 
  4. Kategori SMA IPS : Rp. 125.000/tim
Kontribusi tersebut dapat disalurkan pada pihak panitia (guru) event Olimpiade Online Nasional yang ada di tiap kabupaten/ kota Anda dengan menyatakan keikutsertaannya dalam olimpiade (nama sekolah dan nama akun geschool.net bagi guru koordinator tim).

Pada ranah tahapan, alur kompetisi ini terdiri dari tiga tahapan, dimulai dari tingkat kabupaten, provinsi, dan nasional. Bagi sekolah yang mampu lolos pada tahap pertama dapat melaju pada tahap kedua, demikian pula selanjutnya. Telah disediakan berbagai hadiah menarik bagi para peserta yang masuk ke dalam kelompok 3 pemenang pada tiap kategori (3 SD terbaik, 3 SMP terbaik, 3 SMA IPA terbai, 3 SMA IPS terbaik). Perincian hadiah-hadiah bagi para pemenang dan ketentuan lain terkait OON (Olimpiade Online Nasional) dapat dibaca di Link berikut Ketentuan Pelaksanaan Olimpade Online Nasional 2013 Ainun HabibieAward

Sekolah yang berminat mengikuti Olimpiade Online Nasional dapat mendaftar melalui www.orbitdigital.net atau melalui panitia di Kabupaten/Kota masing- masing. Setidaknya dibutuhkan satu orang guru sebagai koordinator pada satu sekolah. Guru tersebut akan menjadi penghubung antarpeserta dengan panitia penyelenggara. Maka dari itu, dihimbau bagi para guru koordinator tim memiliki akun geschool.net.

Dengan event ini diharapkan siswa-siswi lebih dapat meningkatkan motivasi belajar sehingga mampu menjadi generasi yang cemerlang bagi Indonesia. Informasi daftar panitia di tiap kota atau kabupaten akan disampaikan kembali pada artikel selanjutnya. Tetap semangat dan persiapkan diri Anda untuk menjadi salah satu peserta dalam event Olimpiade Online Nasional

SEKILAS MENGENAI BAHASA PEMROGRAMAN C DAN C++

Bahasa pemrograman C++ merupakan superset dari bahasa pendahulunya yaitu bahasa pemrograman C. Bahasa pemrograman C dikembangkan oleh Dennis Ritchie pada tahun 1972 di Laboratorium Bell. Bahasa pemrograman C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tingkat rendah (berorientase mesin) dan bahasa tingkat tinggi (bahasa berorientase pada manusia). Bahasa pemrograman C berada satu tingkat di atas bahasa yang berorientasi pada mesin, namun tetap satu tingkat dibawah sebagian besar bahasa yang berorientasi persoalan. Bahasa pemrograman C cukup dekat dengan komputer untuk memberikan kendali yang besar terhadap detil implementasi pemakaian, namun cukup jauh untuk mengabaikan detil hardware. Karena itulah bahasa pemrograman C suatu ketika dipandang sebagai bahasa high-level dan pada saat yang lain dilihat sebagai bahasa low-level.
Bahasa pemrograman C merupakan bahasa pemrograman terstruktur, yang membagi program kedalam bentuk sebuah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan bahasa pemrograman C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. Hal ini berkat adanya standarisasi bahasa pemrograman C yaitu berupa standar ANSI (American National Standards Institute) yang dijadikan acuan oleh para pembuat kompiler C.

Bahasa Pemrograman C++ Membawa Bahasa Pemrograman C ke Lingkungan Pemrograman Berorientasi Obyek

Setelah bahasa pemrograman C, menyusul apa yang kita kenal dengan bahasa pemrograman C++. Bahasa pemrograman C++ tetap mempertahankan kehebatan C, termasuk kemampuan dan keluwesannya dalam menangani interface hardware dan software, pemrograman low-levelnya, serta efisiensinya. bahasa pemrograman C++ diciptakan satu dekade setelah C. Diciptakan oleh Bjarne Stoustrup, Laboratorium Bell, AT&T, pada tahun 1983.
Bahasa pemrograman C diambil sebagai landasan dari C++, mengingat keportabilitasan C yang memungkinkannya diterapkan pada berbagai mesin, dari PC hingga mainframe, serta pada pelbagai sistem operasi (DOS, UNIX, VMS dan sebagainya). Namun bahasa pemrograman C++ membawa C ke dunia pemrograman berorientasi obyek, dan tetap mempertahankan keterpaduan dan efisiensi eksekusi C.
Keistimewaan yang sangat berarti pada bahasa pemrograman C++ adalah karena bahasa ini mendukung pemrograman berorientasi obyek. Tetapi bahasa pemrograman C++ hanyalah bahasa yang bersifat hibrid, bukan bahasa murni yang berorientasi obyek. Karena itu, bahasa pemrogram C pada tahap awal dapat berpindah jalur ke C++ setahap demi setahap. Pustaka-pustaka yang dibangun dengan C tetap dapat dipakai pada C++, dibaurkan dengan pemrograman yang berorientasi obyek.
Tujuan utama pembuatan bahasa pemrograman C++ adalah untuk meningkatkan produktivitas pemrograman dalam bahasa aplikasi. Kebanyakan pakar setuju bahwa pemrograman berorientasi obyek dan C++ dapat mengurangi kekompleksitasan, terutama pada program yang besar yang terdiri dari 10.000 baris atau lebih.
Tujuan utama pembuatan bahasa pemrograman C++ adalah untuk meningkatkan produktivitas pemrograman dalam bahasa aplikasi. Kebanyakan pakar setuju bahwa pemrograman berorientasi obyek dan C++ dapat mengurangi kekompleksitasan, terutama pada program yang besar yang terdiri dari 10.000 baris atau lebih.

ELEMEN DASAR BAHASA PEMROGRAMAN C++

1. Identifier (Pengenal) Bahasa C++

Identifier adalah nama yang digunakan untuk mempresentasikan variabel, konstanta, jenis (type), fungsi, dan nama program. Identifier dalam pendeklarasian variabel, jenis, atau fungsi pada bahasa pemrograman C++ dimulai dengan sebuah huruf atau garis bawah. Karakter-karakter lain dalam sebuah identifier dapat berupa huruf, angka, garis bawah, atau tanda dollar. Compiler C++ membedakan huruf kecil dan besar. Variabel NAMA_PEGAWAI dan nama_pegawai dipandang sebagai dua identifier yang menggambarkan variabel memori yang berbeda. Contoh identifier yang diperkenankan untuk dipakai: a atau akelas atau kelas$ atau _kelas atau _KELAS$, sedangkan identifier yang tidak diperbolehkan untuk dipakai: $KELAS atau 7kelas atau kelas! atau ..kelas.

2. Himpunan Karakter

Himpunan karakter pada C++ terdiri dari huruf, digit maupun simbol-simbol lainnya (termasuk spasi, karakter kontrol)
Huruf: A B C D E F G H I J K L M N O P Q R S T U V W X Z Y a b c d e f g h i j k l m n o p q r s t u v w x y z
Digit: 0 1 2 3 4 5 6 7 8 9
Simbol dan lain-lain: _ - + * dan sebagainya.

3. Kata-kata Kunci

Kata kunci (keyword) adalah pengenal sistem yang mempunyai makna khusus bagi kompiler. Kegunaan dari golongan ini tidak dapat diubah. Karena itu kata kunci tidak dapat digunakan sebagai pengenal yang dibuat oleh pemrogram.
Kata kunci diusulkan ANSI:
auto, double, int, struct, break, else, loop, switch, case, enum, register, typedef, char, extern, return, union, const, float, short, unsigned, continue, for, signed, void, default, goto, sizeof, volatile, do, if, static, while

Sedangkan turbo C memperluasnya dengan menambahkan beberapa kata kunci:
_cs, _ss, far, near, _ds, asm, huge, pascal, _es, cdecl, interrupt

Sementara itu, Microsoft C/C++ menambah beberapa kata kunci:
_asm, _loadds, _cdecl, _huge, _far, _pascal, _export, _interrupt, _fortran, _segname, _near, _saveregs, _segment, _syscall, _self, _stdcall, _fastcall, _based

4. Tipe Data Bahasa C++

Tipe data dasar pada C++, yakni: teks (char), nilai integer (int, short, long), nilai floating-point (float, double, long double), dan enumerated (enum). Jika jenis data yang didefinisikan adalah variabel enumerated, maka ini terkait dengan konstanta integer yang telah diberi nama enumeration set. Dalam bahasa pemrograman C, jenis enum dianggap ekivalen dengan jenis int, sehingga memungkinkan sebuah program untuk memberikan nilai integer langsung pada variabel enumerated. Namun dalam bahasa pemrograman C++, ada mekanisme pemeriksaan jenis data yang ketat, dan tidak memperkenankan operasi campuran seperti ini.
Setiap bahasa memakai seperangkat karakter untuk mengekspresikan pernyataan yang mengandung arti. Bahasa pemrograman C++ ditulis menggunakan sejumlah karakter yang meliputi: 26 huruf kecil (a, b, c, ... dstnya) dan 26 huruf besar (A, B, C, ... dstnya); 10 angka (0, 1, 2, 3, 4, 5, 6, 7, 8, 9); dan lambang-lambang (+ - * = / . , : ; ? ' \ " ! @ # $ % ^ & * ( ) { } [ ]).
Ukuran memori yang diperlukan untuk masing-masing tipe data sangat bergantung pada perangkat keras dari komputer yang digunakan. Karena itu jangkauan bilangan dari masing-masing tipe data juga bisa berlainan antara satu jenis mesin dengan mesin lainnya. Nilai yang tercakup pada tipe data bilangan (bulat maupun pecahan) pada arsitektur PC yang berbasis DOS, adalah sebagai berikut:
Tipe data Ukuran memori Jangkauan nilai
char 1 byte -128 s/d +127
int 2 byte -32768 hingga +32767
short 2 byte -32.768 s/d 32.767
long 4 byte -2.147.438.648 s/d 2.147.438.647
float 4 byte 3,4x10-36 s/d 3,4x10+38
double 8 byte 1,7x10-308 s/d 1,7x10+308
long double 10 byte 3,4x10_4932 s/d 1,1x10+4932
enum 2 byte -32.768 s/d 32.767
pointer 2 byte (near, based)
pointer 4 byte (far, huge)

4.1. Tipe Data Tertentu

Modifier unsigned:
Yang termasuk jenis data modifier unsigned yang dapat diterapkan pada char, int, short, long adalah void dan pointer. Bila salah satu jenis data di atas dimodifikasi menjadi usigned, dapat dipandang range nilai yang bisa dijangkau mempresentasikan bilangan seperti pada angka yang ditunjukkan oleh jumlah kilometer yang telah ditempuh pada mobil atau sepeda motor. Angka tersebut dimulai dari 0000... dan mencapai maksimum 9999..., dan kembali ke 0000... Jadi dalam unsigned, yang ditampilkan hanyalah bilangan positif keseluruhan dalam range nol sampai ke bilangan maksimum yang dapat diprepresentasikannya.
Tipe data Ukuran memori Jangkauan nilai
unsigned char 1 byte 0 s/d 255
unsigned int 2 byte 0 s/d 32767
unsigned short 2 byte 0 s/d 32.767
unsigned long 4 byte 0 s/d 2.147.438.647

Modifier signed:
Digunakan untuk memperluas tanda yang digunakan integer dan karakter. Cara ini memungkinkan untuk menyimpan suatu nilai dalam bentuk bilangan positif atau negatif.

Tipe data Ukuran memori Jangkauan nilaisigned char 1 byte -128 s/d +127
signed int 2 byte -32768 hingga +32767
signed short 2 byte -32.768 s/d 32.767
signed long 4 byte -2.147.438.648 s/d 2.147.438.647
Untuk mengetahui ukuran memori yang diperlukan oleh semua tipe data, bisa dilihat dengan meng-compiler dan mengeksekusi contoh program sederhana, berikut:
//* Menentukan ukuran memori *
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout << "Ukuran char : " << sizeof(char) << '\n';
cout << "Ukuran short : " << sizeof(short) << '\n';
cout << "Ukuran int : " << sizeof(int) << '\n';
cout << "Ukuran long : " << sizeof(long) << '\n';
cout << "Ukuran float : " << sizeof(float) << '\n';
cout << "Ukuran double : " << sizeof(double) << '\n';
cout << "Ukuran long double : " << sizeof(long double) << '\n';
}

Penjelasan program:
Pemrograman C++ tidak terlepas dari fungsi. Sebab fungsi adalah salah satu dasar penyusunan blok pada C++. Sebuah program C++ minimal mengandung sebuah fungsi main(). Fungsi ini menjadi awal dan akhir eksekusi program C++. main adalah nama judul fungsi. Sedangkan yang dimulai dari tanda { hingga tanda } disebut tubuh fungsi. Semua yang terletak di dalam tanda {} disebut blok. Tanda () digunakan untuk mengapit argumen fungsi, yaitu nilai yang akan dilewatkan ke fungsi. Kata void yang mendahului main() dipakai untuk menyetakan bahwa fungsi ini tidak memiliki nilai balik.
Pengenal cout merupakan sebuah obyek di dalam C++. Obyek ini disediakan oleh C++ untuk mengarahkan data ke standard output (normalnya adalah layar), sebagai contoh tambahan misalnya:

cout << "Hallo! Selamat datang di website ideelok \n";
Tanda << merupakan sebuah operator yang disebut operator penyisipan/peletakan. Operator ini akan mengarahkan operand (data) yang terletak di sebelah kanan obyeknya ke obyek yang terletak di sebelah kiri. Pada pernyataan di atas, konstanta string "Hallo! Selamat datang di website ideelok \n" diarahkan ke cout, yang memberikan hasil berupa tampilan string tersebut ke layar. Didalam sebuah string, karakter \ diikuti dengan karakter tertentu menyatakan sebuah karakter tunggal. Pada contoh \n adalah karakter pindah baris (newline).
Pada baris #include <iosterm.h>, baris ini menginstruksikan kepada kompiler untuk menyiapkan file lain pada saat program dikompolasi. Dalam hal ini file-file yang berakhiran dengan .h disebut file header, yaitu file-file yang berisi berbagai deklarasi, seperti fungsi, variabel dan sebagainya. #include <iostream.h> perlu disertakan pada program yang melibatkan obyek cout. Tanpa kehadiran baris tersebut akan terjadi kesalahan program sewaktu program dikompilasi. Sebab file iostream.h berisi deklarasi yang diperlukan oleh cout dan berbagai obyek yang berhubungan dengan operasi masukan-keluaran pada stream.
Pada baris clrscr(); adalah perintah untuk menghapus layar. Apabila pernyataan di atas digunakan, baris #include <conio.h> perlu disertakan dalam program.

5. Variabel dan Konstanta Bahasa C++

Data pada C++ tersusun dari variabel dan konstanta. Variabel merupakan komponen penting pada pemrograman. Variabel digunakan dalam program untuk menyimpan suatu nilai, dengan nilai yang ada padanya dapat diubah selama eksekusi program berlangsung. Adapun konstanta menyatakan nilai yang tetap. Misalnya 234 adalah sebuah konstanta bilangan bulat.

5.1. Mendeklarasikan dan Mendefinisikan Variabel

Variabel yang akan digunakan dalam program haruslah dideklarasikan terlebih dahulu, maksudnya mengenalkan sebuah pengenal ke program dan menentukan jenis data yang bisa disimpan di dalamnya. Apabila suatu pendeklarasian menyebabkan pengalokasian memori, maka pendeklarasian tersebut dinamakan pendefinisian. Yang jelas pendefinisian berarti pula pendeklarasian, tetapi tidak semua pendeklarasian berarti pendefinisian.
bentuk pendefinisian variabel:

tipe daftar_variabel;
Pada pendefinisian variabel, daftar_variabel dapat berupa sebuah variabel atau beberapa variabel yang dipisahkan dengan koma.

5.2. Memberikan Nilai ke Variabel

Bentuk pernyataan yang digunakan untuk memberikan nilai ke variabel adalah:
variabel = nilai;
Contoh:
jumlah = 10;
harga_barang = 1500;

5.3. Variabel dan Konstanta Bertipe char

Bentuk pernyataan variabel bertipe char:

char karakter;

Dalam hal ini variabel karakter bertipe char. Variabel ini dapat menampung data sebuah karakter. Untuk menuliskan sebuah konstanta bertipe char, karakter perlu ditulis di dalam tanda petik tunggal, contoh: 'A' karakter berupa huruf A.

Karakter yang ditulis dengan bentuk \karakter mempunyai arti tersendiri (karakter khusus) dan biasa disebut escape sequence characters.

Karakter-karakter khusus tersebut antara lain:
\0 artinya karakter ber-ASCII nol (karakter nul)
\a artinya karakter bel
\b artinya karakter backspace
\f artinya karakter formfeed (ganti halaman)
\n artinya karakter newline (pindah baris)
\r artinya karakter carriage return (ke awal baris) tanpa linefeed
\t artinya karakter tab horizontal
\v artinya karakter tab vertikal
\\ artinya karakter \
\' artinya karakter '
\" artinya karakter "
\? artinya karakter ?
\ooo artinya karakter yang nilai oktalnya adalah ooo (tiga digit oktal)
\xhh artinya karakter yang nilai heksadesimalnya adalah hh (dua digit heksadesimal)

5.4. Variabel dan Konstanta Bertipe int

Variabel bertipe int didefinisikan dengan bentuk:

int bilangan;
Setelah pendefinisian seperti itu, variabel ini dapat digunakan untuk menampung nilai bertipe int. Sebuah konstanta bertipe int adalah bilangan bulat yang terletak antara minus 32768 hingga plus 32767 (pada PC berbasis DOS) dan tidak mengandung titik desimal.

5.5. Variabel dan Konstanta Bertipe long

Apabila diinginkan untuk memproses bilangan bulat yang nilainya lebih besar daripada tipe int, Anda dapat menggunakan tipe long. Suatu variabel bertipe long didefinisikan dengan cara seperti di bawah ini:

long jumlah_penduduk;

Pada contoh ini, jumlah_penduduk didefinisikan bertipe long. Dengan demikian variabel ini dapat menampung nilai ratusan juta. Adapun konstanta bertipe long biasa ditulis dengan akhiran L. Sebagai contoh: 1543267635435L

5.6. Variabel dan Konstanta Bertipe float, double dan long double

Tipe-tipe data yang telah dibahas di depan (char, int dan long) berhubungan dengan bilangan bulat. Seandainya diinginkan untuk memproses bilangan yang mengandung nilai pecahan, bisa menggunakan tipe float, double atau long double. Ketiga tipe yang berhubungan dengan bilangan pecahan ini mempunyai perbedaan dalam hal: kepresisian data, dan jangkauan nilai yang dicakup.
Contoh pendefinisian variabel untuk menampung bilangan pecahan:
float panjang;
double phi;
long double tetapan;

5.7. Inisialisasi Variabel

Adakalanya dalam penulisan program, variabel langsung diberi nilai awal setelah didefinisikan. Sebagai contoh:
int jumlah;
jumlah = 80;
Dua pernyataan seperti di atas sebenarnya dapat diangkat melalui pendefinisian yang disertai penugasan nilai, seperti berikut:
int jumlah = 80;

OPERATOR BAHASA PEMROGRAMAN C++

Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi, misalnya untuk menjumlahkan dua buah nilai, memberikan nilai pada suatu variabel, ataupun membandingkan kesamaan dua buah nilai. Bahasa pemrograman C++ mempunyai banyak operator yang tidak didapat dalam bahasa pemrograman lain, antara lain: operator bitwise, operator inkremen dan dekremen, operator kondisional, operator koma, operator aritmatika dan lain-lain.

a) Operator bitwise

Operator bitwise pada bahasa pemrograman C++ memperlakukan variabel sebagai gabungan dari bit-bit dan bukan sebagai bilangan. Operator ini berguna untuk mengakses bit-bit individual dalam memori, seperti memori screen untuk display grafik, informasi CapsLock (on atau off). Operator bitwise ini hanya dapat beroperasi pada jenis data integral, bukan bilangan floating-point. Tiga operator bitwise berkelakuan seperti operator logika, namun ini terjadi pada setiap bit dalam sebuah integer, yakni: AND (&), OR(I), dan XOR (^), komplemen (~) membalik (menginversi) setiap bit, operator shift kiri (<<), dan operator shift kanan (>>).
ANDSimbol operator: &, dengan bentuk penggunaan : operand1 & operand2
Operasi AND bitwise membandingkan dua bit; jika kedua bit tersebut adalah 1, maka hasilnya 1, selain itu hasilnya 0.
Logika AND:
Bit 0 Bit 1 Hasil
0 0 0
0 1 0
1 0 1
1 1 1

OR
Simbol operator I, dengan bentuk pemakaian : operand1 I opeand2
Operasi OR bitwise membandingkan dua bit dan memberikan hasil 1 jika kedua bit yang dibandingkan itu salah satu atau keduanya 1.
Logika OR:
Bit 0 Bit 1 Hasil
0 0 0
0 1 1
1 0 1
1 1 1

XOR
Simbul operator: ^, dengan bentuk penggunaan : operand1 ^ operand2
Operasi EXCLUSIVE OR (XOR) bitwise membandingkan dua bit dan memberikan hasil 1 bila kedua bit merupakan komplementer satu sama lain.
Logika XOR:
Bit 0 Bit 1 Hasil
0 0 0
0 1 1
1 0 1
1 1 0

Contoh program operasi I, & dan ^:

//* Efek operator I, & dan ^ *
#include <iostream.h>
#include <conio.h>
void main()
{
unsigned char angka1 = 81;
unsigned char angka2 = 99;
unsigned char a, b, c;
clrscr();
a = angka1 I angka2; //operasi OR
b = angka1 & angka2; //operasi AND
c = angka1 ^ angka2; //operasi XOR
cout << "a= " << a << '\n';
cout << "b= " << b << '\n';
cout << "c= " << c << '\n';
}

Hasil eksekusi program di atas, adalah:
a= 115
b= 65
c= 50

Penjelasan hasil program:
Operasi OR pada a:
0000 0000 0101 0001 <- 81
0000 0000 0110 0011 <- 99
-------------------------------
0000 0000 0 1 1 0011 <- 115

Operasi AND pada b:
0000 0000 0101 0001 <- 81
0000 0000 0110 0011 <- 99
-------------------------------
0000 0000 0100 0001 <- 65

Operasi XOR pada c:
0000 0000 0101 0001 <- 81
0000 0000 0110 0011 <- 99
-------------------------------
0000 0000 0011 0010 <- 50

b) Operator Shift


Operator >> dan << pada bahasa pemrograman C++ berguna untuk menggeser bit-bit dalam suatu bilangan bulat ke kiri atau ke kanan. Shift kiri menggerakkan bit-bit ke kiri dan mengatur bit paling kanan (yang tidak signifikan) menjadi nol. Sedangkan bit paling kiri (paling signifikan) yang ter-shift keluar akan dibuang. Sementara itu, operator shift kanan menggerakkan bit-bit ke kanan. Bit-bit dengan orde lebih rendah yang ter-shift keluar akan dibuang. Pergeseran bit ke kiri mempunyai efek seperti perkalian, sedangkan pergeseran ke kanan memberikan efek seperti pembagian.

b.1) Operastor shift kiri
Bentuk umum dipakai: nilai << jumlah bit digeser ke kiri
Setiap pergeseran sebuah bit akan memberikan pengaruh seperti halnya perkalian dengan bilangan dua. Untuk lebih jelasnya perhatikan contoh berikut beserta hasilnya:

//* Operator SHIFT KIRI *
#include <iostream.h>
#include <conio.h>
main()
{
unsigned char x = 93;
clrscr();
cout << "Nilai x semula = " << x << '\n';
x = x << 1; // geser ke kiri 1 bit
cout << "Nilai x kini = " << x << '\n';
}

Hasil eksekusi program:
Nilai x semula = 93
Nilai x kini = 186

Penjelasan hasil program:
0000 0000 0101 1101 <- 93
digeser ke kiri 1 bit
0000 0000 1011 1010 <- 186
di bagian kanan selalu disisipi dengan nol sebanyak bit yang digeser.

b.2) Operator shift kanan
Bentuk umum dipakai: nilai >> jumlah bit digeser ke kanan
Setiap pergeseran sebuah bit akan memberikan pengaruh seperti halnya pembagian dengan bilangan dua. Untuk lebih jelasnya perhatikan contoh berikut beserta hasilnya:

//* OPERATOR SHIFT KANAN *
#include <iostream.h>
#include <conio.h>
void main()
{
unsigned char x = 93;
clrscr();
cout << "Nilai x semula = " << x << '\n';
x = x >> 1; // geser kekanan 1 bit
cout << "Nilai x kini = " << x << '/n';
}

Hasil eksekusi program:
Nilai x semula = 93
Nilai x kini = 46

Penjelasan hasil program:
0000 0000 0101 1101 <- 93
digeser ke ke kanan 1 bit
0000 0000 0010 1110 <- 186
di bagian kiri selalu disisipi dengan nol sebanyak bit yang digeser.

c) Operator Komplemen
Operator ini mempunyai sifat membalik (menginversi) nilai setiap bit. Jika bit operand bernilai 1 hasilnya 0, dan bila bit operand bernilai 0 hasilnya 1.
Contoh pemakaian operator komplemen:

//* Operator komplemen *
#include <iostream.h>
#include <conio.h>
main()
{
unsigned char nilai = 81;
unsigned char a;
clrscr();
a = ~nilai; // komplemen dari nilai
cout << "a = " << a << '\n';
}

Hasil eksekusi program:
a = 65454

Penjelasan hasil program:
0000 0000 0101 0001 <- 81
inversinya menjadi
1111 1111 1010 1110 <- 6554

d) Operator Aritmatika
Bahasa C++ melibatkan operator aritmatika standar untuk penjumlahan (+), pengurangan (-), perkalian (*), pembagian (/), dan modulus (%). Operator aritmatika tersebut tergolong sebagai operator binary. Adapun operator yang tergolong sebagai operator unary yaitu tanda minus (-), dan tanda plus (+).

Prioritas operator :
Operator dengan prioritas tinggi akan diutamakan dalam hal pengerjaan dibandingkan dengan operator yang memiliki prioritas lebih rendah.
Prioritas 1: + --
Prioritas 2: - (unary minus)
Prioritas 3: * / %
Prioritas 4: + -

Apabila operastor memiliki prioritas yang sama, operator yang terletak disebelah kiri dalam suatu ungkapan yang akan diutamakan untuk dikerjakan terlebih dahulu.

Tanda kurung biasa digunakan untuk urutan mengerjakan, misalnya x = (2 + 3) * 2;
(2 + 3 akan dikerjakan terlebih dahulu baru dikalikan dengan 2)

Contoh program:
//* Operasi aritmatika dengan menggunakan tanda kurung) *
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int x;
x = 2 + 3 * 2;
cout << "x= " << x << '\n';
x = (2 + 3) * 2;
cout << "x= " << x << '\n';
}

Hasil eksekusi program:
x= 8
x= 12

Operator seperti penjumlahan, pengurangan, perkalian dan pembagian merupakan hal yang umum. Adapun operator sisa pembagian (operator modulus) yang berupa % ada baiknya untuk diterangkan lebih lanjut. Operator ini diterapkan pada operan bertipe integer. Untuk lebih jelasnya perhatikan beberapa contoh berikut:
7 % 2 -> 1 sisa pembagian bilangan 7 dengan 2 adalah 1
9 % 5 -> 4 sisa pembagian bilangan 9 dengan 5 adalah 4

Contoh program
//* sisa pembagian (modulus) *
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
cout << 9 % 5 << '\n';
cout << 13 % 5 << '\n';
}

Hasil eksekusi program:
4
3

e) Operator Assigenment
Operator assigenment dalam bahasa pemrograman C/C++ berbeda dengan statement assigenment dalam bahasa yang lain. Assigenment dilakukan oleh operator assigenment dan bukan oleh staement assigenment. Seperti operator bahasa pemrograman C++ yang lain, hasil operator assigenment merupakan nilai yang diberikan. Misalnya :
nilai = 4 * (bilangan = 3)
Disini bilangan diberikan nilai 3. Nilai 3 ini dikali dengan 4, sehingga nilai mendapatkan hasil akhir 12.

Android vs BlackBerry: which is the best smartphone for your business?

As bring your own device (BYOD) infiltrates SMBs' IT strategies, Google's Android operating system (OS) is becoming more widely used at work. There are productivity gains in its wide range of apps, so it is fast becoming an option for firms that don't want to spend a fortune on mobile devices.
The low cost of Android smartphones compared with those running other OSs such as BlackBerry's is one attraction, and their lead in the consumer market ensures they are familiar to many users.
But BlackBerry is still most prominent in the workplace as many CEOs are worried about integrating Android into their businesses because of concerns that it is insecure. With 99% of malware created for the OS, it's important that if Android is adopted, a clear internal strategy is in place.

Apps ecosystem

Android can be easily customised to provide some interesting and useful enterprise applications.
"There is a huge ecosystem of productivity applications and software readily available for Android, as well as native support for Java based sites and improved security measures," says Ernest Doku, Product Relations Manager at price comparison firm Uswitch Communications.
"The OS is fast becoming a good bet for those businesses looking for a stronger infrastructure and fewer overheads," he adds.
In addition to the choice of apps, surfing the web is often easier on an Android device than a BlackBerry, and there is often less lag time when using instant messaging apps such as Skype on Android.
But it's difficult to leave behind what is familiar. BlackBerry is still thought of as the business staple, and the Balance software on the new BB10 operating system allows a partition to be created between work and personal applications and data. BB10 provides tools for delivering work apps to mobile devices, solving many of the issues associated with the BYOD trend.
At the moment, Android does not have the equivalent to Balance but, if managed properly, the OS can be partitioned using third party software so that work and consumer apps and information remain separate.
David Emm, Senior Security Researcher at Kaspersky Lab, says: "Android can be attractive because it is so easily customisable and if you have the software in place you can partition it."
He adds: "There is nothing intrinsically insecure about Android OS, it's the open strategy."

Android partitioning

In addition, enterprise users will soon be able to partition Android in the same way as BB10 using Knox software, which Samsung announced at Mobile World Congress in February. The company is hoping to take on BlackBerry and bolster the adoption of its Android devices in business by offering a more secure version of the OS, which separates business and personal information on smartphones.
The Knox software runs a security enhanced version of Android, which has been developed by the National Security Agency (NSA), and users get enterprise-focused tools such as email, browser, contacts, calendars, file sharing, collaboration, CRM and business intelligence applications.
Whether a business decides to use Android, BlackBerry or Apple's iOS, the security measures are crucial. "When you have confidential business data you need to make sure it is secured," says Emm.
A well planned strategy is needed, involving measures such as remote wiping if a phone is lost or stolen, and a code of practice for employees that includes rules on multiple use.
"If you haven't thought about what would happen if a device is lost or stolen you could run into more problems," Emms says.
Effectively it's about management. "You create sandboxing, looking at what is on there if, for example, you lost a device. You can then remote wipe it. That's attractive to companies as they can wipe a phone."
With tightening budgets, BYOD and a business requirement for advanced capabilities, it is likely that many SMBs will look to Android as a mobile OS, especially with the signs from Knox that more secure software is on the way. BlackBerry could struggle to maintain its lead in the enterprise.
Doku says: "As the Android market continues to expand and iOS bleeds into the corporate space from consumer popularity, BlackBerry may have a tough task on its hands remaining relevant in the SMB space."
Once there a security strategy in place, Android can provide benefits to many SMBs.
"Android has the benefit of flexibility but you must have a strategy in place," says Emm.
There is one more twist to the plot, with BlackBerry's recent indications that it is working on a secure workspace for Android and iOS apps on its phones. This could make it a little harder for the business user to decide which of the two they should choose.

10 fakta cewek

1.Cewek suka dipeluk.Ini bener banget nih. Hampir 95 persen cewek di dunia ini seneng dipeluk. Lagi seneng, maupun susah. Kata mereka, tempat teraman di dunia ini adalah dalam pelukan cowok. Nggak percaya, cobain aja. Asal jangan keterusan.

2.Cewek nggak suka cowoknya punya sahabat cewek. Pada dasarnya cewek tuh cemburuan. Kalo dia ngijinin kita punya sahabat cewek, cuma ada dua kemungkinan. Pertama, dia sayang banget sama kita dan mengorbankan hatinya yang teriris-iris setiap kali kita jalan sama sahabat cewek. Kedua, dia
juga punya sahabat cowok, yang
statusnya bisa jadi lebih dari sahabat!
Eng ing eeeng….

3.Cewek nggak suka diuji
kesetiaannya.Ke ­gantengan banget sih lo, berani-beraniny ­a ngetes kesetiaan cewek? Hehehe! Hati-hati ah, cewek itu terdiri dari belahan jiwa yang sangat sensitif. Kayak ulet bulu. Kalo doi mau mengujikesetiaan kita sih sah-sah aja buat dia. Tapi kalo kita yang coba-coba nguji dia, wuih dia bakal merasa dilecehkan. Ujung-ujungnya, ­ diputusin
deh!

4.Cewek suka cowok yang bertanggung jawab!

5.Bila seorang cewek bilang dia baik-baik saja setelah kamu menyakitinya dia bohong.

6. Mantan pacarnya akan selalu ada di pikirannya tetapi lelaki yang dicintainya sekarang akan berada di tempat teristimewa di hatinya.

7. Wanita mudah jatuh hati pada lelaki yang perhatian padanya dan baik terhadapnya.

8. Setelah sorang gadis jatuh cinta, dia akan sering bertanya-tanya mengapa aku tak bertemu lelaki ini lebih awal.

9. Jika seorang cewek memberi seribu satu alasan setiap kali kamu ajak keluar, tinggalkan dia karena dia memang tak berminat denganmu.

10.Saat dia bilang dia tidak peduli, kadang dialah orang yang paling peduli padamu saat itu.

10 fakta tentang payudara wnita

Jakarta, Payudara merupakan salah satu bagian tubuh yang menjadi kebanggaan wanita. Bahkan, beberapa pria menganggap payudara adalah salah satu bagian paling menarik dalam pada tubuh wanita.

Tapi, tahukah Anda bahwa di balik payudara, terdapat beberapa fakta menarik yang mungkin belum diketahui sebagaian besar orang. Dikutip dari WomanshealthMag, Rabu (7/8/2013) ini dia fakta menarik seputar payudara:

1. Ukuran payudara makin meningkat
Menurut data peritel pakaian dalam, rata-rata wanita mengatakan saat ini ia memakai bra ukuran 34DD. Padahal 20 tahun lalu rata-rata wanita menggunakan bra ukuran 34B. Ini berarti dalam dua puluh tahun terdapat penambahan ukuran sekitar tiga inci.

2. 85 Persen Wanita Salah Gunakan Ukuran Bra
Menurut Intimacy Data, sekitar 85 persen wanita menggunakan ukuran bra yang salah. Oleh karena itu, para ahli menyarankan para wanita untuk benar-benar mengukur payudaranya agar mengetahui ukuran tepat bagi bra mereka.

3. Banyak wanita tak suka dengan payudaranya
Menurut penelitian yang dipublikasikan dalam International Journal of Sexual Health, di atas tujuh puluh persen wanita tidak menyukai payudara mereka. Tapi tentu saja para lelaki tak memiliki masalah ini terhadap payudara mereka.

4. 'Permainan' di payudara membuat wanita terangsang
Menurut studi tahun 2006, sebanyak 82 persen wanita mengatakan bahwa 'permainan' pada payudara yang dilakukan pasangannya membuat mereka terangsang.

5. Payudara merasa tersakiti
Saat olahraga, tak hanya kaki atau lengan saja yang berisiko terasa nyeri hingga kesakitan. Menurut sebuah studi terbaru di Inggris, hampir satu dari tiga pelari maraton mengalami nyeri di payudara mereka.

6. Payudara bisa 'melar'
Ketika Anda berolahraga dengan lari, payudara juga akan bergerak dan bentuknya menjadi semacam angka delapan dan ukurannya bisa 'melar' hingga delapan inci. Oleh karena itu penelitian di Inggris menyarankan wanita yang ingin berolahraga terutama lari sebaiknya menggunakan sport bra.

7. Ukuran payudara bisa tak masuk akal
Tahun 1999, Guinness World Record menganugerahi penghargaan kepada seorang wanita yang didaulat memiliki payudara alami terbesar yakni dengan ukuran 70 inci.

8. Ukuran kedua payudara tak sama
Menurut buku 'Breasts: A Natural and Unnatural History' karya Florence Williams, ukuran salah satu payudara sekitar seperlima lebih besar dari ukuran cup payudara yang lain.

9. Permintaan implan payudara masih tinggi
Menurut American Society of Plastic Surgeons, tahun 2012 sekitar 286.000 pasien melakukan bedah kosmetik di bagian payudaranya. Jumlah ini menurun sekitar tujuh persen dibandingkan tahun 2011.

10. Bra bukanlah sesuatu yang baru
Mary Phelps Jacob menerima hak paten untuk 'backless bra' pada tahun 1914. Tapi, enam tahun kemudian tepatnya 1920, Ida Rosenthal dan suaminya William, pendiri Maidenform, menciptakan bra dengan standar ukuran saat ini.

Kelebihan Sembahyang Tarawih 1-30 hari

1. Kelebihan Solat Tarawih Malam Pertama
Diampuni dosa orang-orang yang beriman sebagaimana keadaannya baru dilahirkan.
2. Kelebihan Solat Tarawih Malam Kedua
Diampunkan dosa orang-orang yang beriman yang mengerjakan solat Tarawih, serta dosa-dosa kedua ibubapanya.
3. Kelebihan Solat Tarawih Malam Ketiga
Para malaikat di bawah ‘Arasy menyeru kepada manusia yang mengerjakan solat Tarawih itu agar meneruskan solatnya pada malam-malam yang lain, semoga Allah akan mengampunkan dosa-dosa mereka.
4. Kelebihan Solat Tarawih Malam Keempat
Orang-orang yang mengerjakan solat Tarawih akan memperolehi pahala sebagaimana pahala yang diperolehi oleh orang-orang yang membaca kitab-kitab Taurat, Zabur, Injil dan Al-Quran.
5. Kelebihan Solat Tarawih Malam Kelima
Allah SWT akan mengurniakan pahala seumpama pahala orang-orang yang mengerjakan sembahyang di Masjidil Haram, Masjidil Madinah dan Masjidil Aqsa.
6. Kelebihan Solat Tarawih Malam Keenam
Allah S.W.T akan mengurniakan kepadanya pahala seumpama pahala malaikat-malaikat yang bertawaf di Baitul Makmur serta setiap batu dan tanah berdoa untuk keampunan orang-orang yang mengerjakan tarawih malam itu.
7. Kelebihan Solat Tarawih Malam Ketujuh
Seolah-olah ia dapat bertemu dengan Nabi Musa a.s serta menolong Nabi itu menentang musuhnya Fir’aun dan Hamman.
8. Kelebihan Solat Tarawih Malam Kelapan
Allah S.W.T mengurniakan pahala orang yang bersolat tarawih sebagaimana pahala yang dikurniakan kepada Nabi Ibrahim a.s.
9. Kelebihan Solat Tarawih Malam Kesembilan
Allah S.W.T akan mengurniakan pahala dan dinaikkan mutu ibadat hamba-Nya seperti Nabi Muhammad s.a.w.
10. Kelebihan Solat Tarawih Malam Kesepuluh
Allah SWT mengurniakan kepadanya kebaikan dunia dan akhirat.
11. Kelebihan Solat Tarawih Malam Kesebelas
Ia meninggal dunia di dalam keadaan bersih dari dosa seperti baru dilahirkan.
12. Kelebihan Solat Tarawih Malam Keduabelas
Ia akan dibangkitkan pada hari kiamat dengan muka yang bercahaya-cahaya.
13. Kelebihan Solat Tarawih Malam Ketigabelas
Ia akan datang pada hari kiamat di dalam keadaan aman sentosa dari sebarang kejahatan dan keburukan.
14. Kelebihan Solat Tarawih Malam Keempatbelas
Malaikat-malaikat akan datang menyaksikan mereka bersolat Tarawih serta Allah S.W.T. tidak akan menyesatkan mereka.
15. Kelebihan Solat Tarawih Malam Kelimabelas
Semua malaikat yang memikul ‘Arasy dan Kursi akan berselawat dan mendoakannya supaya Allah mengampunkannya.
16. Kelebihan Solat Tarawih Malam Keenambelas
Allah S.W.T. menuliskan baginya dari kalangan mereka yang terlepas dari api neraka dan dimasukkan ke dalam syurga.
17. Kelebihan Solat Tarawih Malam Ketujuhbelas
Allah S.W.T menuliskan baginya pahala pada malam ini sebanyak pahala Nabi-Nabi.
18. Kelebihan Solat Tarawih Malam Kelapanbelas
Malaikat akan menyeru: Wahai hamba Allah sesungguhnya Allah telah redha denganmu dan dengan kedua ibu bapamu (yang masih hidup atau yang sudah mati).
19. Kelebihan Solat Tarawih Malam Kesembilanbelas
Allah S.W.T akan meninggikan darjatnya di dalam Syurga Firdaus.
20. Kelebihan Solat Tarawih Malam Keduapuluh
Allah S.W.T mengurniakan kepadanya pahala sekelian orang yang mati syahid dan orang-orang soleh.
21. Kelebihan Solat Tarawih Malam Keduapuluh satu
Allah S.W.T akan membina untuknya sebuah mahligai di dalam syurga yang diperbuat dari cahaya.
22. Kelebihan Solat Tarawih Malam Keduapuluh dua
Ia akan datang pada hari kiamat di dalam keadaan aman dari sebarang huru-hara pada hari tersebut.
23. Kelebihan Solat Tarawih Malam Keduapuluh tiga
Allah S.W.T akan membina untuknya sebuah bandar di dalam syurga daripada cahaya.
24. Kelebihan Solat Tarawih Malam Keduapuluh empat
Allah S.W.T akan membuka peluang untuk dua puluh tahun ibadat bagi orang-orang yang mengerjakan solat Tarawih pada malam tersebut.
25. Kelebihan Solat Tarawih Malam Keduapuluh lima
Allah S.W.T akan mengangkat seksa kubur darinya.
26. Kelebihan Solat Tarawih Malam Keduapuluh enam
Allah S.W.T akan mengurniakan pahala empat puluh tahun ibadat bagi orang-orang yang mengerjakan solat Tarawih pada malam tersebut.
27. Kelebihan Solat Tarawih Malam Keduapuluh tujuh
Allah S.W.T akan mengurniakan kepadanya kemudahan untuk melintasi titian sirat sepantas kilat.
28. Kelebihan Solat Tarawih Malam Keduapuluh lapan
Allah S.W.T akan menaikkan kedudukannya seribu darjat di akhirat.
29. Kelebihan Solat Tarawih Malam Keduapuluh sembilan
Allah S.W.T akan mengurniakan kepadanya pahala seribu haji yang mabrur.
30. Kelebihan Solat Tarawih Malam Ketigapuluh
Allah S.W.T akan memberi penghormatan kepada orang yang bertarawih pada malam terakhir dengan firman-Nya (yang bermaksud): Wahai hambaku!, makanlah segala jenis buah-buahan yang Engkau ingini untuk dimakan di dalam syurga dan mandilah kamu di dalam sungai yang bernama salsabil serta minumlah air dari telaga yang dikurniakan kepada Nabi Muhammad s.a.w. yang bernama Al-Kautsar.

tips cara nembak cewek romantis

Pada hari ini Bersasi akan membagi pengalaman tentang percintaan yaitu Tips Cara Nembak Cewek, sebetulnya gampang-gampang susah untuk mengutarakan perasaan kita pada seseorang yang perlu jadi modal utama adalah keberanian dan persiapan diri untuk menerima apa yang akan dia jawab.

Banyak segala macam cara untuk meluluhkan hati cewek namun kali ini bersasi akan memberikan Cara Nembak Cewek/Perempuaan yang paling romantis dan ampuh, Memang susah sekali apabila anda seorang lelaki yang mempunyai rasa malu yang tinggi tentunya anda tidak punya nyali untuk mengutarakan perasaan anda namun buat anda yang sudah biasa dengan situasi seperti ini mungkin saja sudah gampang untuk mengatakan perasaan cinta dan kasih sayang kepada cewek.

Langsung saja kita lihat apa saja sih Tips Cara Nembak Cewek Yang Paling Ampuh ?
1. Persiapkan Mental dan Materi
Ketika kita akan mengungkapkan perasaan kepada seseorang tentunya kita harus mempersiapkan mental kita dan jangan lupa untuk materinya jadi segala sesuatu yang akan terjadi nanti bisa terhendel.

2.  Penampilan
Sebaiknya anda lihat dulu Penampilan Dari ujung rambut sampe ujung kaki. Udah rapi belum, udah wangi belum?? Ini penting sekali, soalnya di mana-mana kesan pertama tuh didapet dari penampilan.

3. Gerakan Tubuh
Perhatiin gerakan tubuh! Jangaaan…sampe anda melakukan gerakan-gerakan yang mengisyaratkan kalo anda lagi nervous. Tapi anda jangan juga bersikap sok pede. Duduk tegap kayak arca, ngebusungin dada, menatap sambil ngangkat dagu. Asal anda tahu aja, cewek itu mendambakan cowok yang ramah dan hangat.

4. Fokus Dengan Pembicaraan
Obrolan “pembuka” ini tujuannya bukan cuma mencairkan ketegangan atau suasana, tapi juga kalo bisa mengakrabkan anda dengan si doi. Makanya dari mulai pemilihan topik sampe kata-kata harus diperhatiin bener.

5 Sesi Penembakan
Ini dia momen yang paling utama dan bersejarah yang ditunggu-tunggu. Ngelewatin sepuluh menit terakhir ini bikin jantung dag dig dug der serasa mau copot. Pikiran juga pasti penuh sama hapalan kata-kata Mutiara atau puisi cinta yang bakal jadi senjata buat menaklukkan dia. Biar rada ketolong, coba kita perinci lagi trik-triknya.
1 menit pertama, atur nafas. Biar lebih tenang.
2 menit berikutnya, tatap matanya dalem-dalem.
3 menit selanjutnya, pegang tangannya dengan penuh perasaan. Usap-usap dan rasakan kelembutannya.
5 menit kemudian, tembaaak! “I love you. Kamu mau nggak jadi pacarku?” Hehehe… To the point aja ngomongnya, nggak usah pake ngegombal segala. Tapi kasih sedikit pujian kepada dia karena cewek seneng loh kalo di puji.

Nih jika dia nolak kita saya berikan tips untuk ngelesnya !!

1. Kalo target bilang: “Entar deh, saya pikir-pikir dulu.”
Anda bilang: “Boleh, tapi apa yang saya bilang tadi itu keluar dari perasaan lho…”
2. Kalo target bilang: “Mmm, kayaknya kita mendingan temenan aja deh.”
Anda bilang: “Yaaah…! Temen saya udah banyak… Sekarang gue butuh pacar!”
3. Kalo target gagap: “Sa… sa… sa… ya….”
Anda bilang: “Sstt… Anda nggak usah ngomong apa-apa, saya udah tau kalo anda pasti mau bilang iya.”
4. Kalo Target bilang: “Saya mau fokus dulu sekolah.”
Anda bilang: “Tenang! saya nggak bakalan ganggu sekolah kamu!”
5. Kalo Target bilang: “Saya mau konsentrasi belajar, belum mau pacaran.”
Anda bilang: “Saya juga. Tapi gue pengen terus belajar sama Anda….”
6. Kalo Target bilang: "Saya udah punya cowok.”
Anda bilang: “Tapi Anda masih punya lho kesempatan dapetin cowok yang lebih baik, contohnya Saya.”
7. Kalo Target diem aja.
Anda bilang: “Diem berarti iya nih. Kalo gitu sekarang kita pacaran…hehehe.” (MAKSA)

Sekiranya itu juga udah cukup deh buat dapetin cewek yang anda idamkan dan semoga Tips Cara Nembak Cewek di atas dapat membantu anda semuanya. Terimakasih