Sabtu, 11 Agustus 2012

update & coment dapat dolar siapa mau??????



Beberapa hari yang lalu temansaya di facebook mengajak saya untuk ikutan gabung di swom.com yaitu situs jejaring sosial yang akan membayar penggunanya apabila mereka mengupdate statusatau memberi komentar di situs tersebut.

Awalnya saya tidak tertarikdengan situs tersebut, toh saya masih senangbermain-main di facebook. Namun rasa penasaran saya terus mengusik hingga akhirnya sayapun mencoba gabung di situs tersebut dengan menjadi refferal teman saya tadi. Mencoba kan gak rugi :D.

Singkat cerita, setelah saya gabung di swom.com tersebut, saya melihat keunikan tersendiri dibandingkan dengan situs jejaring sosial lainnya, ternyata apa yang dikatakan teman saya itu betul  swom.com akan memberikan point-point untuk setiap status atau komentar yang nantinya point tersebut dapat ditukarkan dengan uang.

Perinciannya kurang lebih sepertiini:
  • Untuk satu status atau satukomentar kita akan diberikan 1 point
  • Setelah terkumpul 200 point maka jumlahnyasetara dengan 1$,
  • Namun jangan khawatir swomselalu memberikan bonus-bonus yang tak pernah kita kira, bayangkan saja satuhari saya gabung, eh udah dapat 200 point hihihi.... walaupun cuman 1$ kalaudikumpulkan tiap hari bisa berapa?
  • Anda-pun bisa mengajak orang lainuntuk bergabung dengan Anda, dan tentu saja dia menjadi refferal Anda, laluswom akan memberikan Anda 15 $ untuk satu refferal.
  • Jangan dulu puas dengan uangsegitu, setelah Anda berhasil mengumpulkan uang hingga 25 $, saya sarankan Andauntuk menjadi Gold Member dan Andaakan mendapatkan bonus yang lebih besar lagi.
Saya akui kehebatan swom.com untuk menggait pengunjungnya, dan tentu saja dia berani memberikan kita uang karena secara otomatis para pemasang iklan kelas dunia akan melirik situs jejaring sosial ini sebagai situs yang memiliki perkembangan paling pesat.

Kalau Anda tertarik, silahkanbergabung di swom.com sekarang juga mumpung membernya masih sedikit dan upgrade ke Gold Member-pun masih terbilang murah sehingga kesempatan Anda untuk mendapatkan uang dengan mencari refferal sangat memungkinkan.

Sudah jangan berfikir panjang gak ada salahnya mencoba bergabung,,,,
Silahkan gabung dengan mengklik link ini swom.com

Kalau Anda membutuhkan bantuan bagaimanaagar point Anda cepat bertambah, silahkan Anda lihat profil saya di swom.com


atau join di clixsense lihat iklan dapat dolar klik clixsense.com
Semoga bermanfaat!
 

468x80  script src="http://kumpulblogger.com/sca.php?b=195280" type="text/javascript">

Sabtu, 04 Agustus 2012

Cara Membuat Toko Online Mudah Cepat dan Gratis


  • Tahap I
    1. Silahkan login ke admin WordPress Anda (http://www. nama-toko-online .16mb.com/wp-admin) lalu klik Post >>All Post dan hapus posting default bawaan intalasi. Juga page default Pages>>All Pages.
    2. Klik Posts -> Categories dan buat kategori yang relevan dengan produk Anda. Di sini kita akan membuat kategori Pakaian Pria, Pakaian Wanita, Pakaian Anak-anak dan Pakaian Bayi. Isi nama kategori sekaligus deskripsinya. Untuk kategori Uncategorized, silahkan ubah menjadi kategori baru dengan nama yang lain misalnya Assesories.
    3. Sekarang kita akan mengganti Theme default dengan sebuah theme wodpress premium untuk toko online. Klik Appearance>>Themes>>Instal Themes>>Uploads lalu arahkan ke Theme ecommerce kamu. Setelah selesai, aktifkan theme. Untuk mencari tema wordpress gratis silahkan gunakan google.
    4. Buka Settings -> General lakukan perubahan berikut:
      • Site Title isi dengan nama toko online Anda misalnya Toko Online
      • Tagline dengan tagline toko Anda misalnya Semua Pakaian Murah
      • Pilih opsi Anyone can Register .
      • Kemudian klik  Save Changes.
    5. Edit permalink dengan klik Settings>>Permalinks  Pilih Custom Structure dan masukkan /%postname%/ lalu simpan. Permalinks menjadikan url halaman jadi lebih baik. Url hasil setting akan mengubah struktur URL Default dari http://nama-toko-online.16mb.com/?p=123 menjadi seperti ini: http://nama-toko-online.16mb.com/baju-batik
    6. Buka Settings>> Discussions lalu hapus semua centang dari semua opsi dan simpan. Ini akan mencegah semua jenis komentar ke dalam situs e-commerce Anda.
    7. Buka Plugins>>Add New lalu di kolom pencarian masukkan “WP e-commerce” klik Search Plugins.setelah ketemu plugin bernama WP e-commerce klik install now dan activate plugin untuk mulai memasang plugin WP e-Commerce yang merupakan plugin dasar toko online kita. Plugin WP e-Commerce telah terpasang dan siap di gunakan.
    8. Setelah plugin terinstal, Anda akan melihat menu baru Products di dashboard dan opsi Store di bagian Settings. Menu Products ini digunakan untuk menambahkan produk yang berbeda untuk situs Toko Online Anda dan opsi Store digunakan untuk pengaturan plugin.
  • Tahap II
  1. Silakan masuk ke menu Settings -> Reading
  2. Pada Front page displays pilih A static page (select below) kemudian pada drop down Front page: pilih Products page. Setting ini bertujuan untuk menampilkan halaman produk di halaman depan ketika pelanggan mengunjungi situs toko online Anda.
  3. Klik Save Changes
  4. Selanjutnya ialah membuat halaman halaman Contact Us atau halaman kontak menggunakan plugin Contact Form 7. Caranya buka Plugins>>Add New lalu di kolom pencarian masukkan “Contact Form 7” klik Search Plugins, setelah ketemu pluginnya klik install now dan activate plugin untuk mulai memasang plugin Contact Form 7.
  5. Masuk ke menu Settings -> Reading lalu isi kolom To: di bawah opsi Mail dengan alamat email Anda.
  6. Salin kode pendek yang dihasilkan seperti ini [ contact-form-7 id="10" title="Contact form 1_copy" ]
  7. Buat page baru Pages >>Add New kemudian beri nama halaman Contact Us / Kontak Kami.
  8. Pada pilihan Edit Visual dan HTML pilih HTML
  9. Paste kode tersebut ke dalam isi page atau bisa juga Anda taroh di sidebar pinggir dengan text widgets.
  10. Hasilnya akan seperti ini :
Top of Form

Pesan Bottom of Form

Kamis, 02 Agustus 2012

SOAL LATIHAN C++

Dibawah ini adalah soal2 latihan pra UAS Managemen Informatika,


Bagi rekan-rekan yang ingin belajar mendalami pemrograman C++, berikut ini saya posting contoh soal latihan untuk pemrograman C++ .
Monggo!!! silahkan di pelajari, semoga bisa membantu rekan-rekan semua.

Soal 1,
ARRAY  DATA MAHASISWA
#include<stdio.h>
#include"conio.h"
#include"iostream.h"
#include"iomanip.h"
main()
{
int a,n;
char nama[5][20],nim[5][8];
char kelas[5][6],grade[5],ket[5][6];
int uts[5],uas[5],rata[5];
clrscr();
cout<<"Jumlah Data ? ";cin>>n;
for(a=1;a<=n;a++)
{
clrscr();
cout<<"Data Ke: "<<a<<endl;
cout<<"Nama: ";gets(nama[a]);
cout<<"Kelas: ";cin>>kelas[a];
cout<<"Nim: ";cin>>nim[a];
cout<<"Nilai UTS: ";cin>>uts[a];
cout<<"Nilai UAS: ";cin>>uas[a];
rata[a]=(uts[a]+uas[a])/2;
if(rata[a]>=80)
{
grade[a]='A';
strcpy(ket[a],"LULUS");
}
else if(rata[a]>=70)
{
grade[a]='B';
strcpy(ket[a],"LULUS");
}
else if(rata[a]>=60)
{
grade[a]='C';
strcpy(ket[a],"LULUS");
}
else if(rata[a]>=50)
{
grade[a]='D';
strcpy(ket[a],"GAGAL");
}
else
{
grade[a]='E';
strcpy(ket[a],"GAGAL");
}
cout<<endl;
}
clrscr();
cout<<"Daftar Nilai Mahasiswa"<<endl;
cout<<"----------------------------------------------------------------------"<<endl;
cout<<"No Nama      Nim          Kelas      Nilai Nilai Rata Grade Keterangan"<<endl;
cout<<"                                     UTS   UAS   Rata"<<endl;
cout<<"----------------------------------------------------------------------"<<endl;
for(a=1;a<=n;a++)
{
cout<<setiosflags(ios::left)<<setw(3)<<a;
cout<<setiosflags(ios::left)<<setw(10)<<nama[a];
cout<<setiosflags(ios::left)<<setw(13)<<nim[a];
cout<<setiosflags(ios::left)<<setw(11)<<kelas[a];
cout<<setiosflags(ios::left)<<setw(6)<<uts[a];
cout<<setiosflags(ios::left)<<setw(6)<<uas[a];
cout<<setiosflags(ios::left)<<setw(5)<<rata[a];
cout<<setiosflags(ios::left)<<setw(6)<<grade[a];
cout<<setiosflags(ios::left)<<setw(10)<<ket[a]<<endl;
}
cout<<"----------------------------------------------------------------------"<<endl;
getch();
}

Soal 2,
ARRAY  DIMENSI SATU
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
main()
{
int i;
char nama[5][20];
float nilai1[5];
float nilai2[5];
float hasil[5];
clrscr();
for(i=1;i<=2;i++)
{
cout<<"Data ke- "<<i<<endl;
cout<<"Nama Siswa    : ";gets(nama[i]);
cout<<"Nilai Teori   : ";cin>>nilai1[i];
cout<<"Nilai Praktek : ";cin>>nilai2[i];
hasil[i]=(nilai1[i]*0.40)+(nilai2[i]*0.60);
cout<<endl;
}
clrscr();
cout<<endl<<endl;
cout<<"------------------------------------"<<endl;
cout<<"No. Nama Siswa Nilai Nilai   Hasil "<<endl;
cout<<"               Teori Praktek Ujian "<<endl;
cout<<"------------------------------------"<<endl;
for(i=1;i<=2;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<nama[i];
cout<<setprecision(2)<<" "<<nilai1[i];
cout<<setprecision(2)<<"    "<<nilai2[i];
cout<<setprecision(2)<<"      "<<hasil[i]<<endl;
}
getch();
}


Soal 3,
CLASS  DATA
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
class data
{
public:
char nim[12],nama[25];
int nilai;
};
main()
{
int i,j;
data siswa[6];
cout<<"Masukkan Jumlah Data = ";cin>>j;
clrscr();
for(i=1;i<=j;i++)
{
cout<<"Data Ke - "<<i<<endl;
cout<<"Masukkan Nama Mahasiswa = ";gets(siswa[i].nama);
cout<<"Masukkan Nim Mahasiswa  = ";cin>>siswa[i].nim;
cout<<"Masukkan Nilai Akhir    = ";cin>>siswa[i].nilai;
}
cout<<endl;
cout<<"=============================================="<<endl;
cout<<"No  Nama           Nim         Nilai"<<endl;
cout<<"=============================================="<<endl;
for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(15)<<siswa[i].nama;
cout<<setiosflags(ios::left)<<setw(12)<<siswa[i].nim;
cout<<setiosflags(ios::left)<<setw(5)<<siswa[i].nilai<<endl;
}
getch();
}

MATRIX
#include<iostream.h>
#include<conio.h>
#include<conio.h>
main()
{
 int kol_a,kol_b,bar_a,bar_b,i,j;
 int a[50][50],b[50][50],c[50][50];
 clrscr();
cout<<"MATRIKS A : "<<endl;
  cout<<"Masukkan Jumlah Baris Matriks A : ";cin>>bar_a;
  cout<<"Masukkan Jumlah Kolom Matriks A : ";cin>>kol_a;
  cout<<endl;
  cout<<"MATRIKS B : "<<endl;
  cout<<"Masukkan Jumlah Baris Matriks B : ";cin>>bar_b;
  cout<<"Masukkan Jumlah Kolom Matriks B : ";cin>>kol_b;
 cout<<endl;
 cout<<"Masukkan Nilai Matriks A : "<<endl;
 for(i=1;i<=bar_a;i++)
 {
  for(j=1;j<=kol_a;j++)
  {
   cout<<"A["<<i<<","<<j<<"] = ";cin>>a[i][j];
  }
 }
cout<<endl;
cout<<"Masukkan Nilai Matriks B : "<<endl;
 for(i=1;i<=bar_b;i++)
 {
  for(j=1;j<=kol_b;j++)
  {
   cout<<"B["<<i<<","<<j<<"] = ";cin>>b[i][j];
  }
 }
 cout<<endl<<endl;
 for(i=1;i<=bar_a;i++)
 {
  for(j=1;j<=kol_a;j++)
  {
   c[i][j] = a[i][j] + b[i][j];
  }
 }
 cout<<endl<<endl;
 gotoxy(1,24);
 cout<<"A = ";
 for(i=1;i<=bar_a;i++)
 {
  for(j=1;j<=kol_a;j++)
  {
   gotoxy(3+22*j,22+22*i);
   cout<<a[i][j];
  }
 }

 gotoxy(1,32);
 cout<<"B = ";
 for(i=1;i<=bar_b;i++)
 {
  for(j=1;j<=kol_b;j++)
  {
   gotoxy(3+23*j,30+20*i);
   cout<<b[i][j];
  }
 }

 gotoxy(1,40);
 cout<<"C = ";
 for(i=1;i<=bar_a;i++)
 {
  for(j=1;j<=kol_a;j++)
  {
   gotoxy(3+23*j,37+20*i);
   cout<<a[i][j];
  }
 }

 gotoxy(16,40);
 cout<<" + ";
 for(i=1;i<=bar_b;i++)
 {
  for(j=1;j<=kol_b;j++)
  {
   gotoxy(20+23*j,16+20*i);
   cout<<b[i][j];
  }
 }

 gotoxy(32,40);
 cout<<" = ";
 for(i=1;i<=bar_a;i++)
 {
  for(j=1;j<=kol_a;j++)
  {
   gotoxy(33+23*j,16+20*i);
   cout<<c[i][j];
  }
 }
 getch();
 }


Soal 3,
CRUISE
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
main()
{
int i,data,jumbel[5];
char nama[20],lg ;
char napem[20],kode[5],buku[5][20];
long int harga[5],total[5],totalbayar,kembali,bayar;
cruise:
clrscr();
totalbayar=0;
cout<<"...... cruiseamir ......"<<endl;
cout<<"=========="<<endl;
cout<<"nama kasir \t:";gets(nama);
cout<<"nama pembeli \t:";gets(napem);
cout<<"\nbanyak data \t:";cin>>data;
cout<<"=========="<<endl;
for(i=1;i<=data;i++)
{
cout<<"data ke - "<<i<<endl;
cout<<"kode buku [k|m|n] \t:";cin>>kode[i];
if (kode[i]=='k'||kode[i]=='K')
{
strcpy(buku[i],"komik");
harga[i]=5000;
}
else if (kode[i]=='m'||kode[i]=='M')
{
strcpy(buku[i],"majalah");
harga[i]=15000;
}
else if (kode[i]=='n'||kode[i]=='N')
{
strcpy(buku[i],"novel");
harga[i]=25000;
}
cout<<"nama buku \t:"<<buku[i]<<endl;
cout<<"harga buku \t:"<<harga[i]<<endl;
cout<<"jumlah beli \t:";cin>>jumbel[i];cout<<endl;
total[i]=harga[i]*jumbel[i];
}
clrscr();
cout<<"Nama Pembeli : "<<napem<<endl;
cout<<"=============================================================\n";
cout<<"no kode buku nama buku jumlah beli harga total\n";
cout<<"=============================================================\n";
for(i=1;i<=data;i++)
{
cout<<setiosflags(ios::left)<<setw(8)<<i;
cout<<setiosflags(ios::left)<<setw(11)<<kode[i];
cout<<setiosflags(ios::left)<<setw(8)<<buku[i];
cout<<" "<<jumbel[i];
cout<<" "<<harga[i];
cout<<" "<<total[i]<<endl;
totalbayar+=total[i];
}
cout<<"=============================================================\n";
cout<<"\t\t\t total bayar = Rp. "<<totalbayar<<endl;
cout<<"\t\t\t uang bayar = Rp. ";cin>>bayar;
kembali=bayar-totalbayar;
cout<<"\t\t\t kembalian = Rp. "<<kembali<<endl;
cout<<" ingin input data [Y/T] : ";cin>>lg;
if(lg=='Y'||lg=='y')
goto cruise;
}


 Soal 4,
FUNGSI SEGITIGA
#include <conio.h>
#include <iostream.h>
luas(float alas,float tinggi);
main()
{
float luas_segitiga,a,t;
clrscr();
cout<<"\nMenghitung Luas Segitiga"<<endl;
cout<<"\nMasukan Alas: ";cin>>a;
cout<<"\nMasukkan Tinggi: ";cin>>t;
luas_segitiga=luas(a,t);
cout<<"\nLuas Segitiga= "<<luas_segitiga<<" cm";
getch();
}
luas(float alas, float tinggi)
{
return(alas*tinggi/2);
}



Soal 5,
STRUCT ARRAY
#include<iostream.h>
#include<iomanip.h>
#include<stdio.h>
#include<conio.h>
main()
{
struct
{
char jenis[10];
int kode;
float lama,harga,pajak,total;
}penyewaan[6];
int i,j;
char nama[25],tgl[10];
float totalbiaya=0,diskon=0,totalbayar=0;
clrscr();
cout<<"Jumlah sewa  = ";cin>>j;
cout<<"Nama Sewa    = ";cin>>nama;
cout<<"Tanggal Sewa = ";cin>>tgl;
clrscr();
for(i=1;i<=j;i++)
{
cout<<"Data Penyewa Ke - "<<i<<endl;
cout<<"Kode Mobil = ";cin>>penyewaan[i].kode;
cout<<"Jenis Mobil= ";cin>>penyewaan[i].jenis;
cout<<"Lama Sewa  = ";cin>>penyewaan[i].lama;
cout<<"Harga Sewa = ";cin>>penyewaan[i].harga;
cout<<endl;
if(penyewaan[i].kode=='1')
   penyewaan[i].pajak=150000;
else
   penyewaan[i].pajak=100000;
penyewaan[i].total=(penyewaan[i].lama*penyewaan[i].harga)+penyewaan[i].pajak;
totalbiaya+=penyewaan[i].total;
diskon=0.1*totalbiaya;
totalbayar=totalbiaya-diskon;
}
clrscr();
cout<<"                    DAFTAR PENYEWA MOBIL"<<endl;
cout<<"                 PT. SAFETY TRANSPORTATION"<<endl;
cout<<"=============================================================="<<endl;
cout<<"No Kode   Jenis     Lama  Harga     Pajak    Total"<<endl;
cout<<"   Mobil  Mobil     Sewa  Sewa"<<endl;
cout<<"=============================================================="<<endl;
for(i=1;i<=j;i++)
{
printf("%d %8s %8s %8.0f %8.0f %8.0f %8.0f",
i,penyewaan[i].kode,penyewaan[i].jenis,penyewaan[i].lama,
penyewaan[i].harga,penyewaan[i].pajak,penyewaan[i].total);
cout<<endl;
}
cout<<"=============================================================="<<endl;
printf("Total Biaya Sewa= Rp. %0.0f",totalbiaya);cout<<endl;
printf("Diskon= Rp. %0.0f",diskon);cout<<endl;
printf("Total Pembayaran= Rp. %0.0f",totalbayar);cout<<endl;
}
Monday, April 11, 2011
Writed by :
Harjanti [12100696]
12.2c.07

PHP 
PHP Dasar
PHP merupakan bahasa script server-side untuk pemrograman web. PHP/FI merupakan nama awal dari PHP. Dibuat pertama kali oleh Rasmus Lerdoff. Awalnya merupakan program CGI yang dikhususkan untuk menerima input melalui form yang ditampilkan dalam web browser. PHP secara resmi merupakan singkatan dari PHP-Hypertext Pre-processor

Variabel dan Tipe data
Variabel didalam PHP diawali dengan karakter $ dan diikuti dengan huruf sebagai karakter pertama, kemudian dapat diikuti dengan kombinasi huruf dan angka.
Tidak boleh ada spasi dan tanda baca, kecuali_ (garisbawah/ underscore)
contoh :       $nama
$a1
$nilai_uts

Tipe data yang dikenal dalam PHP adalah : integer, double, boolean, string, array dan objek


Operator
Jenis operator dalam PHP:
  • Operator Aritmetika(+, -, *, /, %)
  • Operator String (.)
  • Operator Increment/Decrement (++, --)
  • Operator Bitwise
  • Operator Perbandingan
  • Operator Ternary
  • Operator KontrolError
  • Operator Eksekusi
  • Operator Logika
  • Operator Asssignment

StrukturKontrol
Struktur Kontrol dalam PHP :
If else elseif
Switch
While
do …while
for
foreach
break
continue


PEMROGRAMAN C++

C++ adalah salah satu bahasa pemrograman yang banyak dipelajari di Indonesia saat ini, baik untuk kepentingan pembelajaran disekolah ataupun untuk kepentingan perusahaan. Untuk kepentingan sekolah, tentu pembelajaran dimulai dari dasar, mengenal apa itu C++, apa saja variabelnya, pre prosesornya, dll. Untuk itu mari kita pelajari lebih lanjut..

C++ adalah perkembangan lanjutan dari bahasa C. C++ memberikan tambahan fitur untuk meningkatkan kualitas bahasa C serta kemampuan untuk pemrograman berbasis object. (Object Oriented Programming).

Jika kalian ingin belajar C++, 2 syarat penting yang wajib dipenuhi adalah tentu anda harus mempunyai komputer serta mempunyai editor untuk membuat programmnya..editor yang saya gunakan adalah Borland C++ 5.02

Saya akan langsung memberikan satu program dasar yang mudah dipahami beserta keterangan-keterangan yang memudahkan anda memahami program C++..bukalah editor C++ yang anda punya..kemudian ketikan source code berikut ini..

//program dasar C++
#include <iostream.h>
#include <conio.h>
 

void main()
{
 char nama;

 cout<<"Mari Belajar C++";
 cout<<"Nama Saya Adalah "; cin>>nama;
 cout<<endl;
 clrscr();
 cout<<nama<<" Belajar C++";
 getch();
}


Compile Program diatas, caranya, tekan Alt + F9 pada keyboard, jika sukses, jalankan programmnya, tekan Ctrl + F9 pada keyboard..

KETERANGANNYA beserta PENJELASANNYA:

1. #include adalah pre prosesor yang tersedia pada C++ dan selalu dijalankan terlebih dulu saat kompilasi..juga tidak di akhiri dengan tanda ( ; ) karena #include bukanlah suatu pernyataan melainkan suatu file header..contohnya:
- #include digunakan pada program jika program tersebut melibatkan object cout dan cin.
- #include diperlukan apabila melibatkan fungsi clrscr() (baca: clear screen), yaitu perintah untuk membersihkan layar, dan fungsi getch() [baca: get character and echo], untuk menahan layar sampai sembarang tombol keyboard ditekan.
#include , diperlukan jika dalam program terdapat suatu operator matematika ( +, -, : dan x ) atau perhitungan matematika, semisal penjumlahan, pengurangan, perkalian, dsb..

2. void main() adalah suatu fungsi dalam bahasa C++, merupakan fungsi utama dalam program..terdapat banyak fungsi dalam bahasa C++, salah satunya adalah fungsi main(). Ada tiga bentuk penulisan fungsi main: void main(), int main() dan main().. Penggunaanya tergantung dari program yang dipakai.. tapi untuk pengenalan dasar, lebih baik menggunakan void main() dulu sampai anda mengenal lebih jauh bahasa C++.. Setiap penulisan fungsi selalu di awali tanda ( { ) dan di akhri tanda [ } ], dimana menunjukan cakupan dari fungsi..

3. cout [dibaca: C out] adalah sebuah objek pernyataan dalam C++ yang digunakan untuk menampilkan atau mencetak data pada layar dan selalu di akhiri tanda [ ; ]. Sedangkan cin [dibaca: C in] adalah sebuah objek pernyataan untuk memasukkan atau menginputkan data pada layar..INGATLAH setiap selesai membuat pernyataan maka harus diakhiri tanda [ ; ]

4.
<< adalah operator penghubung antara stream dan kalimat,,ditujukan pada cout karena kita akan mencetak kalimat ke layar.. Sedangkan >> adalah operator yang ditujukan pada data karena kita akan menginputkan data ke layar.. Bentuk umum code nya adalah seprti ini..

cout<<"Kalimat yang kita ketik";
cin>>data;

5. // adalah operator komentar. Operator ini tidak akan diproses atau di compile oleh compiler..karena hanya berfungsi sebagai komentar..

6. endl [baca: end line] adalah fungsi yang digunakan untuk pindah baris atau baris baru..

7. char adalah sebuah tipe data yang digunakan untuk memasukkan huruf. pada program sederhana diatas, data yang dimasukkan adalah nama, jadi kita memakai tipe data char. Terdapat banyak tipe data dalam bahasa C++. Diantaranya:
int - untuk memasukkan data berupa angka
float - untuk memasukkan data berupa angka desimal

Sekian dulu yang dapat saya jelaskan mengenai dasar-dasar program C++..semoga bermanfaat buat kalian semua yang ingin mempelajari bahasa C++.




Teknik Percabangan

1. IF-tunggal
Digunakan pada saat kita dihadapkan pada satu kasus saja. Misalnya menentukan bilangan genap.

Bentuk umum penulisan:
IF (kondisi) them pernyataan;

Contoh:
Jika anda membeli rokok maka akan medapatkan bonus korek api,

Bentuk penulisannya adalah :
                IF beli = rokok them bonus korekapi;


2. IF - ELSE
Jika kita dihadapkan dengan dua kasus dapat digunakan IF-Then-Else.
Bentuk umum penulisan:
IF (kondisi) THEN
Pernyataan1;
ELSE
Pernyataan2;


Pada saat kondisi terpenuhi (bernilai True), maka akan dilakukan pernyataan 1. Tetapi jika kondisi tidak terpenuhi (bernilai False), maka akan melakukan pernyataan dibawah ELSE yaitu pernyataan 2.


Contoh:
Jika anda membeli 10 bungkus rokok, maka akan mendapatkan bonus 1 bungkus rokok. Jika tidak maka tidak dapat bonus.


Bentuk penulisannya adalah :
                IF beli = 10 bungkus rokok THEN
bonus = 1 bungkus rokok;
                ELSE
Bonus = 0;



3.  IF MAJEMUK
Jika kita dihadapkan pada kondisi dengan 3 masalah atau lebih.


Bentuk umum penulisan:
IF (kondisi 1) THEN
Pernyataan1;
ELSE IF (kondisi 2) THEN
Pernyataan2;
ELSE IF (kondisi 3) THEN
Pernyataan3;
ELSE
Pernyataan4;

Contoh:
Terdapat Tabel sistem penilaian sebagai berikut :
Bentuk Penulisannya adalah :
IF nilai >=80 THEN
Grade = ‘A’;
ELSE IF nilai >= 70 THEN
Grade = ‘B’;
ELSE IF nilai >=56 THEN
Grade = ‘C’;
ELSE IF nilai >= 40 THEN
Grade = ‘D’;
ELSE
Grade = ‘E’;



 
4. CASE
Bentuk penulisan IF-Majemuk dapat disederhanakan menggunakan perintah CASE. Dengan CASE, percabangan disajikan seperti pemilihan menu sehingga bentuk penulisannya lebih mudah dan sederhana.


Bentuk umum penulisan:
CASE ekspresi OF
Nilai 1 : pernyataan 1;
                Nilai 2 : pernyataan 2;
                Nilai 3 : pernyataan 3;
.
.
.
Nilai n : pernyataan n;
ELSE
Pernyataan x;
END;


Contoh:
mencetak nama-nama hari dalam seminggu.
             
Bentuk Penulisannya adalah :
              CASE nomor_hari OF
                        1 : Writeln (‘Senin’);
                        2 : Writeln (‘Selasa’);
                        3 : Writeln (‘Rabu’);
                        4 : Writeln (‘Kamis’);
                        5 : Writeln (‘Jumat’);
                        6 : Writeln (‘Sabtu’);
                        7 : Writeln (‘Minggu’);
            ELSE
                        Writeln (‘Angka yang anda masukkan salah!’);
            END;



5. NESTED - IF
Pada permasalah percabangan dengan kondisi bertingkat, kita dapat menggunakan If-bersarang (nested-IF). Secara umum, if bersarang adalah if yang didalamnya terdapat if. Sehingga kondisinya bertingkat yang harus dipenuhi untuk melakukan sebuah pernyataan.


Bentuk umum penulisan:
IF (kondisi 1) THEN
                IF (kondisi 1a) THEN
Pernyataan1;
ELSE
Pernyataan2;
ELSE
IF (kondisi 2a)  THEN
Pernyataan1;
ELSE
Pernyataan2;



Contoh soal : (dari modul BSI)
Suatu perusahaan memberikan komisi kepada para selesman dengan ketentuan sebagai berikut:

  • Bila salesman dapat menjual barang hingga Rp. 20.000 ,- , akan diberikan uang jasa sebesar Rp. 10.000 ditambah dengan uang komisi Rp. 10% dari pendapatan yang diperoleh hari itu.
  • Bila salesman dapat menjual barang diatas Rp. 20.000 ,- , akan diberikan uang jasa sebesar Rp. 20.000 ditambah dengan uang komisi Rp. 15% dari pendapatan yang diperoleh hari itu. 
  • Bila salesman dapat menjual barang diatas Rp. 50.000 ,- , akan diberikan uang jasa sebesar Rp. 30.000 ditambah dengan uang komisi Rp. 20% dari pendapatan yang diperoleh hari itu.


Jawaban dalam pemrograman C++:


#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
float pendptan, jasa=0, komisi=0, total=0;
clrscr();
cout<<"Pendapatan Hari ini Rp. ";
cin>>pendptan;
if (pendptan >= 0 && pendptan <= 200000)
{
jasa=10000;
komisi=0.1*pendptan;
}
else
{
if(pendptan<=500000)
{
jasa=20000;
komisi=0.15*pendptan;
}
else
{
jasa=30000;
komisi=0.2*pendptan;
}
}
/* menghitung total */
total = komisi+jasa;
cout<<"Uang Jasa Rp. "<<jasa<<endl;
cout<<"Uang Komisi Rp. "<<komisi<<endl;
cout<<"============================="<<endl;
cout<<"Hasil Total Rp. "<<total<<endl;
getch();
}

Output yang di hasilkan dari program di atas adalah :




bisnis invest hemat dan murah