This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Sabtu, 25 Februari 2017

Pernyataan Dasar (Part 2)

Pernyataan Dasar (Part 2)
Pernyataan if
Pernyataan if dapat dipakai untuk mengambil keputusan berdasarkan suatu kondisi.
Ada 2 macam pernyataan if :

          - if saja dan
          - else

Pernyataan if Sederhana
Bentuk pernyataan if sederhana :

if (kondisi)
    pernyataan;
kondisi digunakan untuk menentukan pengambilan keputusan.
pernyataan dapat berupa sebuah pernyataan ataupun pernyataan majemuk. Bagian ini hanya dijalankan jika kondisi bernilai benar (bernilai tidak sama dengan nol).


Contoh Program

//program25.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   int usia;
   cout<<"Berapa usia anda ? ";
   cin>>usia;
   if (usia < 17)
    cout<<"Anda tidak boleh menonton."<<endl;
   getch();
}


Pernyataan if Sederhana
Untuk memperjelas, seperti contoh di depan :

if (usia < 17)
   cout<<"Anda tidak boleh menonton."<<endl;
Bisa juga dibuat menjadi :

if (usia < 17)
{
   cout<<"Anda tidak boleh menonton."<<endl;
}

Pernyataan if …. else
Pernyataan else tidak pernah berdiri sendiri tanpa kehadiran if. Bentuk pernyataan else bersama if adalah :

if (kondisi)
    pernyataan1;
else
    pernyataan2;
Pada bentuk ini, pernyataan1 akan dijalankan jika kondisi bernilai benar (tidak sama dengan nol).
Adapun pernyataan2 hanya dieksekusi jika kondisi bernilai salah (sama dengan nol).


Contoh Program

//program26.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   int usia;
   cout<<"Berapa usia anda ? ";
   cin>>usia;
   if (usia < 17)
    cout<<"Anda tidak boleh menonton."<<endl;
   else
    cout<<"Selamat menonton."<<endl;
   getch();
}

Contoh Program

//program27.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   int bil;
   cout<<"Masukkan sebuah bilangan : ";
   cin>>bil;
   if (bil % 2 != 0)
   {
      cout<<"Bilangan "<<bil<<" tidak habis dibagi 2."<<endl;
      cout<<"Bilangan "<<bil<<" termasuk bilangan ganjil."<<endl;
   }
   else
   {
    cout<<"Bilangan "<<bil<<" habis dibagi 2."<<endl;
      cout<<"Bilangan "<<bil<<" termasuk bilangan genap."<<endl;
   }
   getch();
}

Pernyataan if …. else
Penulisan :


if (bil % 2 != 0)

Bisa juga ditulis menjadi :


if (bil % 2

Pernyataan if di dalam if
Pernyataan ini sering disebut nested if. Salah satu bentuknya :

if (kondisi1)
    pernyataan1;
else if(kondisi2)
    pernyataan2;
else if(kondisi3)
    pernyataan3;
else if(kondisiM)
    pernyataanM;
else
    pernyataanN; //optional

Contoh Program

//program28.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   int kode_hari;
   cout<<"======PROGRAM MENENTUKAN HARI======"<<endl;
   cout<<"1 = Senin"<<endl;
   cout<<"2 = Selasa"<<endl;
   cout<<"3 = Rabu"<<endl;
   cout<<"4 = Kamis"<<endl;
   cout<<"5 = Jumat"<<endl;
   cout<<"6 = Sabtu"<<endl;
   cout<<"7 = Minggu"<<endl;
   cout<<"Masukkan Kode Hari (1..7) : ";
   cin>>kode_hari;
    if (kode_hari == 1)
    cout<<"Senin"<<endl;
   else if (kode_hari == 2)
    cout<<"Selasa"<<endl;
   else if (kode_hari == 3)
    cout<<"Rabu"<<endl;
   else if (kode_hari == 4)
    cout<<"Kamis"<<endl;
   else if (kode_hari == 5)
    cout<<"Jumat"<<endl;
   else if (kode_hari == 6)
    cout<<"Sabtu"<<endl;
   else if (kode_hari == 7)
    cout<<"Minggu"<<endl;
   else
    cout<<"Kode Hari Salah"<<endl;
   getch();
}

Pernyataan switch
Pernyataan switch adalah pernyataan yang digunakan untuk menjalankan salah satu pernyataan dari beberapa kemungkinan pernyataan, berdasarkan nilai dari sebuah ungkapan dan nilai penyeleksi.
Secara singkatnya, pernyataan ini merupakan pernyataan pilihan berganda.
Pernyataan ini juga mirip dengan nested if.
Kaedah Umum

switch (ungkapan)
{
 case ungkapan1:
  pernyataan1;
  break;
 case ungkapan2:
  pernyataan2;
  break;
 ...
 default:   //optional
  pernyataan_x; //optional
}


Contoh Program

//program29.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   int kode_hari;
   cout<<"======PROGRAM MENENTUKAN HARI======"<<endl;
   cout<<"1 = Senin"<<endl;
   cout<<"2 = Selasa"<<endl;
   cout<<"3 = Rabu"<<endl;
   cout<<"4 = Kamis"<<endl;
   cout<<"5 = Jumat"<<endl;
   cout<<"6 = Sabtu"<<endl;
   cout<<"7 = Minggu"<<endl;
   cout<<"Masukkan Kode Hari (1..7) : ";
   cin>>kode_hari;
   switch (kode_hari)
   {
      case 1:
       cout<<"Senin"<<endl; break;
      case 2:
       cout<<"Selasa"<<endl; break;
      case 3:
       cout<<"Rabu"<<endl; break;
      case 4:
       cout<<"Kamis"<<endl; break;
      case 5:
       cout<<"Jumat"<<endl; break;
      case 6:
       cout<<"Sabtu"<<endl; break;
      case 7:
       cout<<"Minggu"<<endl; break;
      default:
       cout<<"Kode Hari Salah"<<endl; break;
   }
   getch();
}

Pernyataan Dasar (Part 1)

Pernyataan Dasar (Part 1)

Macam Pernyataan
Pernyataan (statements) digunakan untuk melakukan suatu tindakan. Macam-macam pernyataan :
Pernyataan ungkapan
Pernyataan deklarasi/definisi
Pernyataan nol
Pernyataan majemuk
Pernyataan goto
Pernyataan berkondisi : if dan switch
Pernyataan pengulangan : do-while, while dan for
Pernyataan yang berhubungan dengan pernyataan pengulangan : break dan continue

Pernyataan Ungkapan
Pernyataan ini terdiri dari sebuah ungkapan dan diakhiri dengan tanda titik koma (;)
Biasanya berupa penugasan nilai terhadap variabel atau pemanggilan fungsi. Contoh :

bil = 3;
x++;
jumlah = hasil * 2;

Pernyataan Deklarasi/Definisi
Pernyataan ini digunakan untuk memperkenalkan nama variabel ataupun pengenal yang lain beserta tipe datanya.
Contoh :

int bil;
Baris diatas merupakan contoh pendefinisian variabel bil dengan tipe (int).


Pernyataan Nol (Kosong)
Pernyataan nol (kosong) adalah pernyataan yang berisi titik koma saja, perintah ini tidak melaksanakan apa-apa, tetapi kehadirannya kadang-kadang diperlukan.


Pernyataan Majemuk
Pernyataan majemuk sering disebut blok, sejumlah pernyataan yang berada didalam kurung kurawal.
Contoh :

{
   bil = 3;
   bil++;
}

Jika terdapat suatu pengenal yang didefinisikan didalam sebuah blok, pengenal tersebut hanya dikenal didalam blok itu saja.


Contoh Program

//program23.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   int a = 5;
   cout<<"a = "<<a<<endl;
   {
    int a;   //a hanya dikenal di blok ini
      a = 20;
      cout<<"a = "<<a<<endl;
   }
   cout<<"a = "<<a<<endl;
   getch();
}


Pernyataan goto
Pernyataan goto adalah pernyataan yang mengarahkan eksekusi ke pernyataan yang berlabel (pernyataan yang diawali oleh suatu nama label dan tanda titik dua (:) ).

goto label;
label: pernyataan;

Dalam hal ini, label berupa suatu pengenal (namanya mengikuti aturan nama pengenal).
Pemakaian goto sebisa mungkin dihindari karena pernyataan ini cenderung membuat program menjadi rumit dan sulit dipahami.



Contoh Program

//program24.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   cout<<"Tes goto"<<endl;
   goto selesai;
   cout<<"Pernyataan ini tidak ditampilkan"<<endl;
   selesai:
   cout<<"Selesai..."<<endl;
   getch();
}

Operasi Dasar Masukan dan Keluaran

Operasi Dasar Masukan dan Keluaran

cout
Pemakaian cout telah diperkenalkan sebelumnya.
Contoh :
                cout<<"C++\n";



cin

C++ menyediakan suatu obyek bernama cin.
Obyek ini bermanfaat untuk membaca data dari standard input (normalnya keyboard).


Contoh Program

//program20.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
   int bil_x;
   float bil_y;
   cout<<"Masukkan bilangan bulat : ";
   cin>>bil_x;
   cout<<"Masukkan bilangan pecahan : ";
   cin>>bil_y;
   cout<<"Bilangan bulat = "<<bil_x<<endl;
   cout<<"Bilangan pecahan = "<<bil_y<<endl;
   getch();
}

cin Untuk Membaca Karakter

//program21.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
   char kar;
   cout<<"Masukkan sebuah karakter : ";
   cin>>kar;
   cout<<"Anda mengetik : "<<kar<<endl;
   cout<<endl;
   cout<<"Masukkan sebuah karakter : ";
   cin>>kar;
   cout<<"Anda mengetik : "<<kar<<endl;
   getch();
}

Fungsi getch() dan getche()

Fungsi getch() dan getche() berguna untuk membaca sebuah karakter tanpa perlu menekan enter.
Selain itu, fungsi ini juga dapat dipakai untuk membaca tombol seperti Spasi, Tab ataupun Enter.
Perbedaan keduanya adalah, pada getch(), karakter dari tombol yang dimasukkan tidak ditampilkan, sedangkan pada getche, karakter yang dimasukkan akan ditampilkan.

Contoh Program

//program22.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
   char karakter;
   cout<<"Masukkan sebuah karakter : ";
   karakter = getch();
   cout<<endl<<"Anda mengetik "<<karakter<<endl;
   cout<<"Masukkan sebuah karakter : ";
   karakter = getche();
   cout<<endl<<"Anda mengetik "<<karakter<<endl;
   getch();
}

Operator dan Ungkapan (Part 2)

Operator dan Ungkapan (Part 2)
Operator Majemuk

C++ menyediakan operator yang dimaksudkan untuk memendekkan operasi penugasan semacam :

                  x = x + 2;
                  y = y * 4;
Menjadi :

                  x += 2;
                  y *= 4;




Contoh Program

//program16.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
 int x = 2;
    cout<<"x = "<<x<<endl;
    x += 3;
    cout<<"x = "<<x<<endl;
 getch();
}

Ungkapan Kondisi
Ungkapan kondisi adalah ungkapan yang menjadi dasar bagi pernyataan berkondisi (misalnya if).
Ungkapan ini memberikan nilai benar atau salah.
Hasil ungkapan berupa :

          - 0 kalau ungkapan bernilai salah
          - 1 kalau ungkapan bernilai benar
Adapun elemen yang dapat membentuk ungkapan ini adalah :

          - Operator Relasi
          - Operator Logika

Operator Relasi
Operator relasi biasa digunakan untuk membandingkan dua buah nilai.



Contoh Program

//program17.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
 int nilai;
 nilai = 3 > 2;
    cout<<"Nilai = "<<nilai<<endl;
    nilai = 2 > 3;
    cout<<"Nilai = "<<nilai<<endl;
 getch();
}

Operator Logika
Operator logika biasa digunakan untuk menghubungkan dua buah ungkapan kondisi menjadi sebuah ungkapan kondisi. Operator-operator ini berupa :

          &&  -> operator logika dan / AND
          ||   -> operator logika atau / OR
          !  -> operator logika bukan / NOT

Contoh Program

//program18.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
 int x = 200;
    int nilai;
    nilai = (x > 1) && (x <= 50);
    cout<<"Nilai = "<<nilai<<endl;
    nilai = (x > 1) || (x <= 50);
    cout<<"Nilai = "<<nilai<<endl;
 getch();
}

Operator Kondisi
Operator kondisi biasa dipakai untuk mendapatkan sebuah nilai dari dua buah kemungkinan, berdasarkan suatu kondisi.
Ada tiga ungkapan yang dilibatkan.
Oleh karena itu operator ?: tergolong operator ternary.
Format pemakaiannya :

           ungkapan1?ungkapan2:ungkapan3
Hasil dari ungkapan tersebut adalah :

          - Kalau ungkapan1 bernilai benar (1) maka hasilnya adalah ungkapan2.
          - Kalau ungkapan1 bernilai salah (0) maka hasilnya adalah ungkapan3.

Contoh Program

//program19.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
   int bil1, bil2, minim;
   bil1 = 53;
   bil2 = 6;
   minim = bil1 < bil2 ? bil1 : bil2;
   cout<<"Bilangan terkecil = "<<minim;
   getch();
}

Operator dan Ungkapan (Part 1)

Operator dan Ungkapan (Part 1)

Pengantar Operator
Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi, misalnya :0

          - Menjumlahkan dua buah nilai
          - Memberikan nilai ke suatu variabel
          - Membandingkan kesamaan dua buah nilai


Sifat Operator


Pengantar Ungkapan
Ungkapan (ekspresi) dalam C++ dapat berupa :

          - Pengenal
          - Konstanta
          - Atau diantara kombinasi elemen diatas dengan operator

Contoh Ungkapan

   a = b + c – 2
a, b, c merupakan operand, simbol =, + ,- adalah operator.
Dalam hal ini variabel a diisi dengan hasil penjumlahan b dan c dikurangi 2.
Selanjutnya nilai a ini menyatakan nilai ungkapan.

Operator Aritmatika
Operator aritmatika yang termasuk operator unary :



Operator aritmatika yang termasuk operator binary :



Operator Sisa Pembagian
Operator ini digunakan pada operand bertipe integer (bilangan bulat)
Contoh :



Contoh Program

//program13.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
   int sisa;
   sisa = 9 % 7;
   cout<<"Sisa = "<<sisa<<endl;
   sisa = 8 % 7;
   cout<<"Sisa = "<<sisa<<endl;
   sisa = 7 % 7;
   cout<<"Sisa = "<<sisa<<endl;
   sisa = 6 % 7;
   cout<<"Sisa = "<<sisa<<endl;
   sisa = 5 % 7;
   cout<<"Sisa = "<<sisa<<endl;
   getch();
}

Prioritas Operator Aritmatika
Operator yang mempunyai prioritas tinggi akan diutamakan dalam hal pengerjaan dibandingkan dengan operator yang memiliki proritas lebih rendah.



Contoh :

            x = 2 + 3 * 2;
Pernyataan ini memberikan nilai 8 ke x.
Karena 3 * 2 dikerjakan lebih dahulu (karena * mempunyai prioritas lebih tinggi dibanding +).
Untuk mengubah urutan prioritas dapat diberikan tanda kurung, misal :

            x = (2 + 3) * 2;
Pernyataan diatas akan memberikan nilai 10 ke x, karena 2 + 3 diberi tanda kurung sehingga dikerjakan lebih dahulu.


Operator Penugasan
Operator penugasan berupa simbol sama dengan (=).
Operator penugasan berguna untuk memberikan nilai ke suatu variabel.
Contoh :

             a = 1;
             b = 2 + c;
Contoh lain :

             a = b = c = d = e = 1;
Pernyataan diatas berarti a, b, c, d, e diisi dengan nilai 1.


Operator Penaikan dan Penurunan
Operator ini digunakan pada operand bertipe bilangan bulat.



Operator penaikan digunakan untuk menaikkan nilai variabel sebesar satu, sedangkan operator penurunan dipakai untuk menurunkan nilai variabel sebesar satu.
Contoh :

     x++; atau ++x;  -> identik dengan x = x + 1;
     y--; atau --y; -> identik dengan y = y – 1;

Post Increment

s = 10 + r++;


Identik dengan :


s = 10 + r;
r = r + 1;

Contoh Program

//program14.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
 int r = 10;
    int s;
    s = 10 + r++;  //perhatikan bagian ini
    cout<<"r = "<<r<<endl;
    cout<<"s = "<<s<<endl;
 getch();
}

Pre Increment

s = 10 + ++r;

Identik dengan :

r = r + 1;
s = 10 + r;

Contoh Program

//program15.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
 int r = 10;
    int s;
    s = 10 + ++r; //perhatikan bagian ini
    cout<<"r = "<<r<<endl;
    cout<<"s = "<<s<<endl;
 getch();
}

Minggu, 08 Januari 2017

cara download video di youtube dan mp3 di youtube dengan baidu browser versi lama


silahkan download baidu browser versi lama yg terdapat pada link di bawah....,tinggal play youtubekemudian icon di kanan atas akan muncul download video atau mp3








DOWNLOAD

Selasa, 27 Desember 2016

Morodadi prima Grand turismo

Morodadi prima Grand turismo











skala 20 
info pemesanan 
whatsapp           :  085740802747
line                     :  085740802747
sms/tlp               :  085740802747


sumber : https://al-birruwonosobo.blogspot.co.id/2016/12/blog-post.html

Kamis, 19 November 2015

ELEMEN DASAR C++ (PART 2)

C++ (Study University) Part 7
ELEMEN DASAR C++ (PART 2)

Variabel & Konstanta Bertipe Char
Contoh pendefinisian :

               char kar;
Dalam hal ini variabel kar bertipe char. Karena itu variabel ini dapat menampung data sebuah karakter.


Contoh Program

//program06.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
 char kar; //pendefinisian variabel kar
 kar = 'A'; //penugasan ‘A’ ke variabel kar
 cout<<"Isi kar = "<<kar<<endl;
 kar = 66;
 cout<<"Isi kar = "<<kar<<endl;
 getch();
}



Penjelasan
Suatu nilai integer seperti 66 juga dapat diberikan ke variabel bertipe char sebagaimana ditunjukkan pada program di depan.
Pada keadaan seperti ini, variabel akan berisi karakter yang nilai ASCII-nya adalah 66.


Variabel dan Konstanta Bertipe int
Contoh bentuk pendefinisian :

               int bil;
Setelah didefinisikan, variabel bil dapat digunakan untuk menampung nilai bertipe int.

Contoh Program

//program07.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
 int bil;   //pendefinisian variabel bil
 bil = 32763;  //penugasan 32763 ke variabel bil
 cout<<"Isi bil = "<<bil<<endl;
 bil = -66;
 cout<<"Isi bil = "<<bil<<endl;
 getch();
}


Variabel dan Konstanta long
Untuk bilangan bulat yang jangkauannya lebih besar daripada int, dapat menggunakan tipe long.
Contoh bentuk pendefinisian :

               long jum_penduduk;

Contoh Program

//program08.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
 long jum_penduduk;  //variabel jum_penduduk
 jum_penduduk = 170123456;
 cout<<"Jumlah Penduduk = "<<jum_penduduk<<endl;
 getch();
}


Variabel dan Konstanta Bertipe float, double, long double
Tipe data char, int, long berhubungan dengan bilangan bulat.
Untuk bilangan yang mengandung pecahan, digunakan tipe float, double, long double.
Ketiga tipe data diatas, mempunyai perbedaan dalam hal :

          - Kepresisian data
          - Jangkauan nilai yang dicakup
Dan tentu saja mempengaruhi ukuran memori yang diperlukan.

Contoh Program

//program09.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
 float bil;
    bil = 1.23E2;  //bentuk pertama
    cout<<bil<<endl;
    bil = 1.23e2;  //bentuk kedua
    cout<<bil<<endl;
    bil = 123.0;   //bentuk ketiga
    cout<<bil<<endl;
 getch();
}

Penjelasan
Program diatas merupakan contoh program yang menggunakan variabel bertipe float.
Penugasan nilai pecahan dapat juga menggunakan bentuk eksponensial seperti program didepan.


Contoh Program

//program10.cpp
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>

void main()
{
   float a;
   double b;
   a = 56.0123456789123456789;
   b = 56.0123456789123456789;
   cout<<setprecision(18); //mengatur presisi tampilan
   cout<<"a = "<<a<<endl;
   cout<<"b = "<<b<<endl;
   getch();
}

Penjelasan
Contoh program diatas menunjukkan kepresisian antara dua buah tipe data yang berhubungan dengan pecahan.
Pada program diatas, baris berupa :

                 #include <iomanip.h>
Perlu disertakan untuk program yang melibatkan manipulator setprecision



Inisialisasi Variabel
Ada kalanya dalam penulisan program, variabel langsung diberi nilai awal, misalnya seperti berikut :

                   int jumlah;
                   jumlah = 10;
Kedua pernyataan tersebut sebenarnya dapat disingkat menjadi :

                   int jumlah = 10;
Cara seperti diatas sering digunakan dalam pemrograman.
Cara tersebut juga lebih memberi kejelasan khususnya untuk variabel yang memang memerlukan nilai awal.


Contoh Program

//program11.cpp
#include <iostream.h>
#include <conio.h>

void main()
{
   clrscr();
   int jumlah = 10;  //definisi sekaligus inisialisasi
   cout<<"Jumlah = "<<jumlah<<endl;
   jumlah = 35;  //isi variabel tetap dapat diubah
   cout<<"Jumlah = "<<jumlah<<endl;
   getch();
}


Inisialisasi Variabel
Pemberian inisialisasi juga dapat dalam bentuk ungkapan, misalnya :

                 float duaphi = 2 * 3.14;


Pendefinisian Variabel Bisa Dimana Saja
Pada C++, pendefinisian variabel bisa dimana saja.
Misalnya bentuk seperti berikut tetap diperkenankan :

                 int i = 10;
                 cout<<“Nilai i = “<<i<<endl;
                 int j = 15;
                 cout<<“Nilai j = “<<j<<endl;

Elemen dasar C++

C++ (Study University) Part 6
Elemen Dasar C++ (part 1)


Himpunan Karakter

Himpunan karakter pada C++ terdiri dari huruf, digit maupun simbol-simbol lainnya (termasuk spasi, karakter kontrol).
Huruf

       ABCDEFGHIJKLMNOPQRSTUVWXYZ
       abcdefghijklmnopqrstuvwxyz

Digit

       0123456789
Simbol dan Lain-Lain

       _-+* dan sebagainya.


Pengenal (Identifier)
Pengenal adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan :

          - Variabel
          - Konstanta bernama
          - Tipe data
          - Fungsi
          - Label
          - Obyek
          - Serta hal-hal lain yang dideklarasikan atau didefinisikan oleh pemrogram.


Penamaan Pengenal
Suatu pengenal berupa satu atau beberapa karakter yaitu : huruf, digit, garis bawah ( _ ) dan berawalan dengan huruf atau garis bawah.
Disarankan agar pemberian nama pengenal menggunakan nama yang berarti dan mudah dibaca. Misalnya : gaji_pegawai yang menyatakan gaji pegawai lebih dari daripada g saja.
Berikut ini contoh pengenal yang absah dan tidak absah.





Case Sensitive
Pada C++, huruf kecil dan huruf kapital pada suatu pengenal dianggap tidak sama.
Sifat ini dikenal dengan case sensitive. Maka dari itu pengenal seperti NAMA, nama, Nama merupakan tiga pengenal yang berbeda.


Kata Kunci (Keyword)
Keyword adalah pengenal sistem yang mempunyai makna khusus bagi kompiler.
Keyword tidak dapat digunakan sebagai pengenal yang dibuat oleh pemrogram.
Contoh keyword : do, else, class, for, if, delete dan yang lainnya.


Tipe Data
Tipe data dasar pada C++ meliputi :

          - char
          - int
          - short
          - long
          - float
          - double
          - long double
Tipe data yang berhubungan dengan bilangan bulat adalah char, int, short dan long.
Sedangkan yang lainnya berhubungan dengan bilangan pecahan.


Ukuran Tipe Data





Mengetahui Ukuran Memory

//program05.cpp

#include <iostream.h>
#include <conio.h>

void main()
{
 clrscr();
    cout<<"Ukuran char        : "<<sizeof(char)<<endl;
    cout<<"Ukuran short       : "<<sizeof(short)<<endl;
    cout<<"Ukuran int         : "<<sizeof(int)<<endl;
    cout<<"Ukuran long        : "<<sizeof(long)<<endl;
    cout<<"Ukuran float       : "<<sizeof(float)<<endl;
    cout<<"Ukuran double      : "<<sizeof(double)<<endl;
    cout<<"Ukuran long double : "<<sizeof(long double)<<endl;
    getch();
}


Variabel & Konstanta

Data pada C++ tersusun dari :
          - Variabel
          - Konstanta
Variabel digunakan dalam program untuk menyimpan suatu nilai, nilai yang ada pada variabel dapat diubah selama eksekusi program.
Sedangkan konstanta menyatakan nilai yang tetap.

Mendeklarasikan & Mendefinisikan Variabel

Bentuk pernyataan yang digunakan untuk pendefinisian variabel :
               tipe_data daftar_variabel;

          Contoh :
                         int jumlah;
                         long harga;
                         float harga_per_unit, total_harga;

Memberikan Nilai ke Variabel

Bentuk pernyataan yang digunakan memberikan nilai ke variabel yang telah dideklarasikan :
               variabel = nilai;

          Contoh :

                        jumlah = 10;
                        harga_per_unit = 17.5;

Pemilihan Tipe Variabel
Pemilihan tipe variabel disesuaikan dengan data yang akan disimpan.
Jika untuk bilangan bulat maka gunakan tipe data bilangan bulat, seperti : int, long.
Jika untuk bilangan pecahan maka gunakan tipe data bilangan pecahan, seperti : float.
Selain itu jangkauan tipe data juga harus disesuaikan dengan kemungkinan data yang akan disimpan dalam variabel.
Perlu diketahui bahwa agar sedapat mungkin menggunakan variabel dengan tipe data yang berukuran memori lebih kecil.


NEXT PART2



sumber : http://teknikinformatikailmu.blogspot.co.id

Rabu, 18 November 2015

Belajar PEMPROGRAMAN WEB Part 1

Pengertian Sekilas Tentang Pemrograman Web



Pemrograman Web terdiri dari dua kata, Pemrograman dan Web. Pemrograman bisa diartikan sebuah cara, proses, alur, perbuatan program atau lainya. Pengertian Web adalah jaringan komputer yang menawarkan grafik, teks sumber daya animasi, suara melalui protokol transfer hypertext.

Dalam pemrograman web yang akan saya bahas terdiri dari :
  • Client Side Programming.
- HTML, CSS, Javascript.
  • Server Side Programming
-PHP, ASP.



HTML


HTML adalah sekumpulan simbol-simbol atau tag-tag yang dituliskan dalam sebuah file yang dimaksudkan untuk menampilkan halaman pada web browser.

Alat yang digunakan:
  • Text editor (notepad, notepad++, vi, emacs dan sebagainya).
  • Web browser (IE, Opera, Firefox, Crome, Safari dan sebagainya). 
Cara Penulisan:
  • penulisan tag diawali dengan <x> dan diakhiri dengan </x> dimana x adalah tag HTML.
ex: <html></html>
  • namun ada beberapa tag yang tidak memerlukan penutup.
ex: <br><img><input><hr> \

Langkah Kerja:
  • Buat folder di drie D: dengan nama sesuai dengan keinginan anda ex: Ahmad. 
  • Buat text document baru dan beri nama, semisal web.html.
  • Ingat !!! Ekstensi yang digunakan adalah *.html atau *.htm.

Sytax Basic HTML sebagai berikut:

<html>
<head>
     <title></title>
</head>
<body>

</body>
</html>

Belajar PEMPROGRAMAN WEB Part 2

PEMPROGRAMAN WEB Part 2

Hyperlink, Image, Input Dan Form

PRAKTEK Pemrograman Web.

Disini kita akan membahas dari pembelajar PEMROGRAMAN WEB  sebelumnya. (Part 1)
langsung langsung saja kebagian bagian intinya.
sebagai berikut:


1. Tag Anchor
  • Digunakan untuk membuat link ke dokumen lain menggunakan atribut href.
Contoh:

<body>
<ahref="http://www.google.com">Kunjungi google</a>
</body>

2. Tag Image
  • Digunakan untuk memuat atau menampilkan gambar ke dokumen. untuk menggunakan perlu menambah atribut src. besar kecilnya nama dan ektensi file gambar sangat berpengaruh.
Contoh:

<body>
<img src="pinguin.jpg">
</body>

3. Tag Input
  • digunakan untuk membuat inputan dengan berbagai bentuk, seperti inputan teks biasa, password, checkbox, radio button, button dan file.
Contoh:

<body>\
<inputtype="text"name="nmmhs">
<inputtype="password"name="passmhs">
<inputtype="checkbox"name="nmmhs">
<inputtype="radio"name="laki-laki"
<inputtype="button"name="tombol">
<inputtype="file"name="filebros">
</body>

4. Tag Select
  • Digunakan untuk membuat kontak pilihan bagi user.
Contoh:

<body>
<select name="kotak">
<option value="nilai1">Teknik Informatika</option>
<option value="nilai2">Teknik Sipil</option>
<option value="nilai3">Teknik Arsitektur</option>
<option value="nilai4">Managemen Informatika</option>
</select>
</body>


5. Tag Form
  • Digunakan untuk mendefinisikan sebuah form masukkan dari pengguna. atribut yang sangat penting dalam sebuah form adalah action dan method.
Contoh:

<body>
<form action="aksi.php"method="post">
<input type="submit"value="simpan">
</form>
</body>


LATIHAN

buatlah tiga halaman web dengan ketentuan sebagai berikut:
  • nama file pertama home.html
              Isi dengan 1 bait puisi dan link menuju ke gambar.html  dan input.html
  • nama file kedua gambar.html
              Isi dengan 4 gambar berbeda dan link menuju ke home.html dan input.html
  • nama file ketiga input.html
              Isi dengan sebuah form inputan data mahasiswa (nim,nama,alamat,jurusan,semester,IPK)                     dan link menuju ke home.html dan gambar


Belajar PEMPROGRAMAN WEB Part 3

PEMPROGRAMAN WEB Part 3

CASCADING STYLE SHEETS
CSS


Konsep CSS
  • Style rule
          Aturan style yang digunakan.
  • Style sheet
          Style sheet dapat di-embedded, dibuat sebagai eksternal link dan juga inline.
  • Selector, property dan value
          selector {property:value;}
          selector: tag HTML yang akan didefinisikan.
          property: atribut yang akan diubah.

Aturan Penulisan CSS




Cara Penggunaan CSS

External Style Sheet
Bentuk:
             <link rel="stylesheet"type="text/css"href="nama_file.css">
dimana:
  • lingk, merupakan tag untuk memulai menggunakan css eksternal dan diletakkan di dalam tag head
  • rel="text/css", file yang dipanggil berupa css
  • href="nama_file.css", alamat file css yang dipanggil

Inline Stye Sheets
Bentuk:
             <tag_HTMLstyle="">

dimana atribut style tersebut ditulis di dalam tag html


Belajar PEMPROGRAMAN WEB Part 4

PEMPROGRAMAN WEB Part 4

JAVASCRIPT (JS)

Perbedaan Mendasar antara Javascript dan Java





Cara penulisan:

general
<script>
kode program
</script>

Seperti halnya CSS kode javascript dapat disimpan pada sebuah file.
<script language="javascript"src="lokasi_file"></script>



Javascript juga dapat digunakan melalui event tertentu
<tag eventHandler="kode javascript">

                                                                     > Event<







Contoh javascript

<form name=“form1”> 
<input type=“checkbox” name=“check_box” onClick=“ModifField();return true;”> 
<br><input type=“text” name=“text_field” value=“test javascript” size=“24”>
</form>
<script language="Javascript"> 
<!-- 
function ModifField() 
{ 
 if (document.forms[“form1”].check_box.checked) 
 {document.forms[“form1”].text_field.value=“checkbox dipilih”} 
 else 
 {document.forms[“form1”].text_field.value=“checkbox tidak dipilih”} 
} 
// --> 
</script>



NEXT Part 5

Sumber http://sadidauwibi.blogspot.co.id/2015/11/belajar-pemprograman-web-part-5.html

Belajar PEMPROGRAMAN WEB Part 5

PEMPROGRAMAN WEB Part 5

PHP

PHP: Hypertext Prepocessor

Web Server

Web Server merupakan sebuah perangkat lunak dalam server yang berfungsi  menerima permintaan (requet) berupa halaman web melalui HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali (response) hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML.

Server Side Scripting

Server side scripting merupakan sebuah teknologi scripting atau pemrograman web dimana script (program) dikompilasi atau diterjemahkan di server. Dengan server side scripting, memungkinkan untuk menghasilkan halaman web yang dinamis.
contoh server side scripting (programming):

-ASP (Active Server Page) dari ASP.NET
-ColdFusion
-Java Server Pages
-Perl
-Phyton
-PHP


Paket Instalasi
  1. XAMP (Versi Windows) dan LAMPP (Versi Linux) yang dapat didownload di http://apachefriends.org.
  2. WAMP Server.
  3. APPServ.
  4. PHPTriad.
Sebelum mulai 

  • Apache, PHP, dan MySWL di komputer yang anda pakai sudah berjalan sebagai mestinya.
  • Mengenal dan mengerti dengan cukup baik tentang tag-tag HTML dan juga bagaimana menggunakannya.
  • Penglihatan anda masih normal sehingga bisa membedakan antara:
          - Tulisan nama, Nama dan NAMA
          - Koma (,), titik-koma (;) dan titik-dua (:)
          - Kutip-tunggal (') dan kutip ganda (")
          - Tulisan namamhs, nama_mhs dan nama mhs

Yang Perlu Diperhatikan

  • Pembuatan file PHP harus di dalam folder document root milik server.
  • Cara penulisan:
           <?php
                   isi statement
           ?> 
  • setiap akhir statement harus diberi tanda semi kolon yaitu titik koma ":"
  • CASE SENSITIE untuk nama identifier yang dibuat oleh use (berupa variable, konstanta, fungsi dll).
  • Cara mendefinisikan Variabel dalam HP hanya menggunakan simbol dollar $;
Output String PHP
  • Menggunakan echo
           <?php
                    echo "cara pertama menggunakan tanda kutip ganda";
                    echo "cara kedua menggunakan tanda kurung");
           ?>
  • Menggunakan print()
           <?php
                    print "cara pertama menggunakan tanda kutip ganda";
           ?>
  • Menggunakan printf()
          <?php
                   $format="mencetak tulisan %s dan nilai %d;
                   printf ($format, "PHP",100);
          ?>


----------------------------------------------------------------------------------------------







Fungsi PHP

FUNGSI PHP

Dalam bahasa pemrograman PHP ada beberapa fungsi, dan fungsi itu terdiri dari:


  • Fungsi string
  • Fungsi tanggal
  • Fungsi file sistem
  • Fungsi direktori
  • Fungsi matematika

berikut beberapa gambar yang mencontohkan dari opsi diatas:

Fungsi String



Fungsi Tanggal


Fungsi File Sistem


Fungsi Direktori


Fungsi Matematika






sumber :teknikinformatikailmu.blogspot.co.id
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com