Daftar 5 Laptop Gaming Terbaik Tahun 2017

0
Daftar 5 Laptop Gaming Terbaik Tahun 2017

Daftar 5 Laptop Gaming Terbaik Tahun 2017 – Pada kesempatan kali ini saya akan membahas dan merekomendasikan beberapa laptop gaming terbaik yang bisa kamu pertimbangkan ketika ingin membeli sebuah laptop yang memiliki spek tinggi. Banyak orang yang masih kebingungan ketika mencari dan memilih sebuah laptop yang bisa digunakan untuk gaming maupun desain grafis. Seperti yang sudah saya bahas sebelumnya, jika kamu mencoba membeli sebuah laptop untuk kebutuhan desain grafis ataupun untuk kebutuhan gaming maka kamu perlu membeli sebuah laptop yang memiliki spesifikasi tinggi karena aplikasi - aplikasi desain grafis dan gaming memerlukan prosesor dan memori yang tinggi. Berikut adalah Daftar 5 laptop gaming terbaik tahun 2017 versi Gudang Pengetahuan :


1. Asus A456UQ – FA072D
Asus A456UQ – FA072D
Laptop gaming pertama yang perlu kamu pertimbangkan untuk dibeli adalah Asus A456UQ – FA072D. Laptop ini menjadi salahsatu laptop yang memiliki performa cukup tinggi dengan memiliki layar yang berukuran 14 inch. Bahkan layar yang dimilki Asus A456UQ-FA072D memiliki resolusi yang cukup tinggi yaitu 1920 x 1089 pixel. Untuk dapur pacu nya sendiri, Asus A456UQ – FA072D dibekali prosesor besutan intel yakni intel core i5-7200U dengan kecepatan 2.5 – 3.10 Ghz. Tidak hanya dibekali prosesor intel core i5 – 7200U tetapi Asus A456UQ – FA072D dibekali pula RAM 8 GB dan VGA Nvidia GeForce GT940MX 2GB serta untuk ruang penyimpanannya Asus A456UQ – FA072D dibekali harddisk dengan kapasitas yang lumayan besar yakni 1 TB yang mampu membuat kamu menyimpan file sebanyak mungkin dan tidak takut sampai kehabisan ruang penyimpanan.
Dari segi kelengkapan konektivitasnya, Asus A456UQ – FA072D memiliki konektivitas yang cukup lengkap seperti Port USB 3.0, Port USB 2.0, Port USB type-C, COMBO Audio Jack, VGA port, DVD – RW Drive,  LAN, Port HDMI dan Card Reader. Harga untuk Laptop yang memiliki performa cukup tinggi ini dibanderol dengan harga sekitar 8 jutaan dan harga dapat berubah sewaktu – waktu tergantung kondisi pasar dan kebijakan penjual.

2. Lenovo Z50 – 75
Lenovo Z50 – 75
Laptop gaming kedua yang perlu kamu pertimbangkan adalah Lenovo Z50 – 75. Laptop ini merupakan salah satu laptop gaming keluaran brand terkenal yang memiliki spesifikasi yang tinggi dengan layar berukuran 15.6 inch. Resolusi yang dimiliki laptop ini juga terbilang cukup tinggi yakni 1920 x 1089 pixel. Hal ini mengakibatkan kita mampu dengan nyaman menggunakannya dan nyaman ketika berlama – lama di depan laptop. Untuk dapur pacunya sendiri, Lenovo Z50 – 75 dibekali prosesor AMD FX – 7500 generasi APU ( Accelerated Processing Unti ) Kaveri Quad Core dengan kecepatan 2.1 – 3.2 Ghz yang di pasangkan dengan memori RAM berkapasitas sebesar 4 GB DDR3 yang masih bisa di upgrade hingga 16 GB. Sementara untuk pengolahan grafisnya, Lenovo Z50 – 75 menggunakan AMD Radeon R7-M260 2GB dan dibekali ruang penyimpanannya sebesar 1 TB. Kapasitas sebesar ini mampu kamu gunakan untuk menyimpan file – file yang dibutuhkan.
Untuk dari segi konektivitasnya, Lenovo Z50 – 75  memiliki konektifitas yang sama dengan laptop pada umumnya misalnya saja Port USB 3.0, Port USB 2.0, COMBO Audio Jack, VGA Port, HDMI, DVD - RW dan Card Reader. Sedangkan harga untuk laptop yang bisa di bilang memiliki performa yang cukup memuaskan ini di banderol sekitar 7 jutaan.


3. Acer Aspire E5 – 474G – 53QG
Acer Aspire E5 – 474G – 53QG
Laptop gaming selanjutnya yang perlu dipertimbangkan adalah Acer Aspire E5 – 474G – 53QG. Laptop ini juga merupakan laptop keluaran salahsatu brand terkenal dalam dunia komputer yakni acer. Pihak acer mengeluarkan laptop berspesifikasi tinggi untuk tujuan penggunaan komputasi berat penggunanya. Laptop ini dibekali layar 14 inch dengan resolusi 1366 x 768 dan untuk dapur pacunya Acer Aspire E5 – 474G – 53QG dibekali prosesor dari intel, yakni intel core i5 6200U dengan kecepatan 2.3 Ghz – 2.8 Ghz. Selain itu, laptop ini juga dibekali RAM 4 GB dan VGA nVidia GT920 – 2GB. Bukan hanya itu, Bahkan pihak acer tak tanggung – tanggung membekali laptop ini dengan ruang penyimpanan yang sangat besar yakni 1 TB yang mampu membuat kamu leluasa menyimpan file – file penting didalamnya.
Sama hal nya dengan laptop pada umumnya, Acer Aspire E5 – 474G – 53QG juga memiliki konektifitas yang lumayan lengkap seperti port USB 2.0, Port USB 3.0, Port VGA, LAN, DVD – RW dan Port HDMI. Sedangkan untuk harganya, Acer Aspire E5 – 474G – 53QG dibanderol sekitar 7 jutaan. Harga yang cukup wajar jika melihat spesifikasi yang dimiliki oleh laptop gaming ini.

4. Dell Inspiron 15 – 5555
Dell Inspiron 15 – 5555
Laptop gaming yang perlu dipertimbangkan selanjutnya keluaran dari dell yaitu Dell Inspiron 15 – 5555. Laptop ini selain memiliki spesifikasi yang cukup tinggi juga memiliki desain yang elegan dan memiliki kesan seperti laptop kelas bisnis. Dell Inspiron 15 – 5555 dibekali layar 15.6 inch jenis TFT LCD dengan resolusi 1366 x 768 piksel yang mampu membuat nyaman penggunanya ketika berlama – lama menggunakannya dan untuk dapur pacunya laptop ini menggunakan prosesor AMD seri kaveri A10 – 8700P, quad qore 1.8 – 3.2 GHZ yang disandingkan dengan RAM 8 GB DDR3. Bahkan dari segi memori nya sendiri laptop berspesifikasi tinggi ini masih bisa dimaksimalkan sampai 16 GB DDR3. Tidak hanya itu, sama halnya dengan laptop sekelasnya Dell Inspiron 15 – 5555 juga dibekali ruang penyimpangan yang terbilang besar yakni 1 TB.
Dari segi kelengkapan konektivitas, Dell Inspiron 15 – 5555 memiliki konektivitas yang lengkap pula seperti Wifi, Bluetooth, Port USB 2.0, Port USB 3.0, LAN, Port VGA, Port HDMI, Card Reader dan DVD – RW. Dengan harga 6 jutaan kamu sudah mampu memiliki laptop gaming berspesifikasi tinggi. Dell Inspiron 15 – 5555 merupakan laptop gaming yang benar – benar perlu kamu pertimbangan untuk di beli selain murah tapi tidak murahan.

5. Asus X555QG – BX121D
Asus X555QG – BX121D
Laptop gaming yang terakhir yang perlu dipertimbangkan adalah Asus X555QG – BX121D. Laptop ini memiliki desain yang menarik dan modern sehingga sangat enak dipandang. Asus X555QG – BX121D memiliki layar 15.6 inch jenis TFT LCD dengan resolusi 1366 x 768 pixel dan pastinya sangat nyaman ketika digunakan untuk bermain game maupun digunakan untuk aktifitas desain grafis. Untuk dapur pacunya Asus X555QG – BX121D dibekali prosesor AMD APU A12 – 9700P, quad core 2.5 – 3.4 GHZ yang dipasangkan dengan memori RAM 8 GB jenis DDR4.

Dari segi penyimpanan, Asus X555QG – BX121D dibekali  media penyimpanan yang sama dengan laptop – laptop gaming lainnya yakni 1 TB. Dan tidak hanya itu, Asus X555QG – BX121D juga memiliki konektivitas yang lengkap seperti Port USB 2.0, USB 3.0, Port VGA, Port HDMI, Card Reader, LAN dan DVR – RW. Harga yang dibanderol untuk laptop gaming spesifikasi tinggi ini adalah sekitar 8 jutaan, harga yang cukup wajar jika melihat spesifikasi yang dimiliki oleh laptop spek gaming ini.

8 Hal Penting Membeli Laptop Yang Perlu Di Perhatikan

0
8 Hal Penting Membeli Laptop Yang Perlu Di Perhatikan

8 Hal Penting Membeli Laptop Yang Perlu Di Perhatikan - Pada kesempatan kali ini saya akan membahas tentang hal - hal apa saja yang perlu diperhatikan sebelum kita membeli sebuah laptop. Pada zaman sekarang memang tidak bisa dipungkiri bahwa dengan kamajuan teknologi kita dituntut untuk kerja serba cepat dan efisien, maka dari itu kita memerlukan sebuah perangkat elektronik seperti komputer / laptop untuk menyelesaikan pekerjaan tersebut. Komputer / laptop bisa dikatakan sebuah tekhnologi yang membantu kita untuk mempermudah sebuah pekerjaan dan tidak terbayangkan bagaimana jadinya apabila sebuah komputer tidak pernah ada mungkin pekerjaan yang bergantung kepada penggunaan komputer masih dikerjakan secara manual dan lama.

Dalam membeli sebuah laptop, sebelumnya kita perlu memperhatikan hal – hal berikut karena bisa jadi ketika sobat pergi ke sebuah toko komputer sobat malah kebingungan. Jadi apa saja yang perlu diperhatikan.

1. Kebutuhan

Yang perlu diperhatikan pertama kali adalah apa kebutuhan sobat ketika membeli sebuah laptop, apakah akan digunakan hanya untuk menyelesaikan tugas kuliah atau sekolah, apakah digunakan untuk bermain game atau apakah digunakan untuk desain grafis. Jika sobat membeli sebuah laptop yang tujuannya untuk menyelesaikan tugas kantor seperti membuat surat, membuat presentasi, dan lain sebagainya. Mungkin laptop yang perlu sobat beli tidak perlu membutuhkan spesifikasi yang tinggi. Tapi bagaimana kalo misalkan kita ingin membeli sebuah laptop agar mampu digunakan untuk Desain grafis dan Gaming ?. Maka lain hal nya kita membeli laptop yang dikhususkan untuk kantoran, kita perlu membeli sebuah laptop yang memiliki prosesor dan memori yang tinggi. Karena memang sebuah aplikasi desain grafis seperti adobe photoshop, coreldraw, adobe illustration, dan yang lainnya membutuhkan spesifikasi laptop yang tinggi.

2. Spesifikasi
Yang perlu diperhatikan selanjutnya ketika kita ingin membeli laptop adalah spesifikasi dari laptop yang akan kita beli. Spesifikasi adalah komponen – komponen perangkat keras yang mendukung agar laptop mampu digunakan. Spesifikasi setiap laptop memiliki spesifikasi yang berbeda-beda karena berdasarkan merek, model dan kebutuhan yang di tawarkan. Spesifikasi yang perlu diperhatikan yakni 6 hal yaitu prosessor, Memori, VGA, Harddisk, Konektivitas dan Baterai.

3. Budget
Setelah kita memahami kebutuhan akan laptop yang ingin kita beli dan memahami tentang spesifikasi sebuah laptop dipasaran, mampu membuat kita lebih mudah dalam menyesuaikan kebutuhan dengan budget/ anggaran yang kita punya. Harga sebuah laptop itu berbanding lurus dengan spesifikasi nya, jadi semakin tinggi spesifikasi sebuah laptop dan fitur – fitur yang di tawarkan maka akan semakin mahal pula harga nya. Oleh karena itu jangan mudah tertipu dengan orang yang menjual laptop yang berspek tinggi tetapi dengan harga yang murah.

4. Garansi dan layanan service center
Salah satu yang perlu sobat perhatikan juga adalah garansi dan layanan service center. Dengan adanya sebuah garansi itu mampu menandakan seberapa bagus dan berkualitasnya sebuah laptop. Misalnya saja laptop Lenovo, tidak tanggung – tanggung pihak Lenovo memberikan garansi selama 2 tahun lamanya. Tetapi garansi saja tidak cukup apabila tidak disertai dengan layanan service center yang memadai di kota sobat berada, ini bertujuan untuk memudahkan sobat jika ada kendala dan kerusakan.

5. Ukuran dan kualitas Layar
Ukuran dan kualitas layar juga perlu sobat perhatikan sebelum membeli sebuah laptop. Salah dalam memilih ukuran layar mampu membuat sobat tidak nyaman dalam menggunakannya dan bahkan kalo misalkan sobat tidak memperhatikan kualitas layarnya maka sobat pasti akan merasakan kekecawaan dalam sudut pandang. Layar laptop yang telah menggunakan teknologi IPS yaitu In Plane Switching menawarkan sudut pandang yang nyaman bagi penggunanya.

6. Keyboard dan Touchpad
Keyboard dan touchpad adalah elemen penting pada laptop yang perlu sobat perhatikan selanjutnya. Hampir semua aktifitas yang berkenaan dengan laptop menggunakan Keyboard dan touchpad, maka dari itu kenyamanan dalam menggunakan keyboard dan touchpad menjadi poin penting ketika sobat akan berlama – lama menggunakan laptop.

7. Konektivitas
Kelengkapan konektivitas juga perlu sobat perhatikan karena ini merupakan poin yang tidak kalah penting. Misal dengan adanya port usb, kita mampu menggunakan perangkat pendukung seperti Flashdisk, mouse, modem dan lain sebagainya. Selain port usb, sobat juga perlu memperhatikan port pendukung lainnya seperti port VGA/HDMA, Port LAN dan WIFI.

8. Baterai
Hal penting yang perlu sobat perhatikan dalam membeli laptop adalah Kualitas Baterai. Laptop memang didesain agar pengguna bisa membawanya kemana-mana tanpa menggunakan listrik karena menggunakan baterai. Biasanya lamanya sebuah laptop dalam penggunaannya sekitar 3-4 jam. Namun baru – baru ini ada pula laptop yang mampu bertahan selama kurang lebih 10 jam, sungguh perkembangan teknologi yang bisa dibilang menggembirakan.

Itulah hal – hal penting yang perlu diperhatikan dalam membeli sebuah laptop, cermat dan bijaklah dalam membeli sebuah laptop yang sesuai dengan kebutuhan sobat. Akhir kata saya ucapkan terima kasih.

PROGRAM MENGHITUNG RATA-RATA NILAI DENGAN C++

0
PROGRAM MENGHITUNG RATA-RATA NILAI DENGAN C++

Program Menghitung Rata – Rata Nilai Dengan C++ – Selamat pagi, pada kesempatan kali ini saya akan memberitahukan source code tentang bagaimana menghitung rata – rata suatu nilai menggunakan Bahasa pemrograman C++ dan Bahasa pemrograman pascal. Penghitungan yang terdapat pada source code dibawah tidak jauh berbeda seperti penghitungan yang kita gunakan pada Microsoft excel dan source code yang saya bagikan ini adalah bertujuan untuk pembelajaran kita semua. Berikut source code nya :

Source Code C++

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

void main ()
{
                int tot=0;
                int n,x,i;
                float rata ;
                cout<<"Program Menghitung Rata - Rata"<<endl;
                cout<<"=============================="<<endl;
                cout<<"\nMasukan Jumlah Bilangan : ";
                cin>>n;
                cout<<"Masukan Bilangan : \n";
                for (i = 1; i <= n; i++) {
                cin>>x;
                tot = tot+x;
                }
                rata = tot/n;
                cout<<"Total Bilangan : "<<tot<<endl;
                printf ("Rata - Rata : %2.2f", rata);
                getch ();

Source Code Pascal

var n,x,i,tot : integer ; rata : real ;
begin
                writeln ('Program Menghitung Rata - Rata');
                writeln ('======================');
                writeln;
                write ('Masukan Jumlah Bilangan : ');readln(n);
                writeln ('Masukan Bilangan : ');
                for i := 1 to n do
                begin
                readln(x);
                tot := tot+x;
                end;
                rata := tot/n;
                writeln ('Total Bilangan : ', tot);
                writeln ('Rata - Rata : ',rata :6:2);
 readln;
end.

Sebenarnya untuk output yang menampilkan kata – kata ditampilan layar tidak perlu terpaku terhadap source code yang saya bagikan, karena seperti yang saya jelaskan di atas bahwa source code yang saya bagikan tersebut hanyalah sebuah contoh untuk pembelajaran kita semua. Jadi bisa kamu ganti dengan kata – kata yang kamu inginkan. Misal :

cout<<"Program Menghitung Rata – Rata";
Menjadi
cout<<"Ngitung Rata – Rata Nilai";

atau yang source code pascal nya seperti :

writeln ('Program Menghitung Rata – Rata');
menjadi
writeln ('Ngitung Rata – Rata Nilai');

( Baca juga : Membuat Biodata Pribadi Dengan C++ )

Jadi kesimpulannya adalah jika kita belajar bahasa pemrograman, baik bahasa pemrograman C++, pascal, VB maupun Bahasa pemrograman yang lainnya, kita tidak perlu terpaku terhadap output yang terdapat pada contoh. Alasannya adalah selain kita lebih paham, juga belajar untuk mengembangkan pembelajaran kita. Mungkin hanya itu artikel saya kali ini, semoga bermanfaat dan saya ucapkan terima kasih.

PROGRAM MENENTUKAN PEMILIHAN HARI BERIKUTNYA DENGAN C++

0
PROGRAM MENENTUKAN PEMILIHAN HARI BERIKUTNYA DENGAN C++

Program Menentukan Pemilihan Hari Berikutnya Dengan C++ - Selamat sore, setelah sebelumnya saya memposting source code tentang bagaimana menentukan bilangan terbesar dari 2 bilangan atau 3 bilangan yang di input dengan C++. Maka kali ini saya akan memberikan source code tentang bagaimana menentukan pemilihan hari berikutnya menggunakan bahasa pemrograman C++.
Source code ini bertujuan sebagai pembelajaran kita bersama mengenai struktur kondisi switch, yang dimana perintah switch ini berfungsi sama dengan IF dan sama juga dengan perintah case of dalam pascal. Struktur kondisi switch sederhananya memiliki sintaks sebagai berikut :

Switch ( variable )
{
case value 1 : statement1 ;
break;
case value 2 : statement2 ;
break;
.
.
Default : statement ;
Break;
}


Berikut Source Code Menentukan Pemilihan Hari Berikutnya Dengan C++ :

MENENTUKAN PEMILIHAN HARI BERIKUTNYA DENGAN C++


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

void main ()

{
int hari;
cout<<"PROGRAM PEMILIHAN HARI"<<endl;
cout<<"======================"<<endl;
cout<<"\nMenu...."<<endl;
cout<<"\n1. 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<<"\nMasukan Kode Hari (1-7) : ";
cin>>hari;

switch (hari) {
case 1 : cout<<"\nAnda Memilih Hari Senin, Hari Selanjutnya Adalah Hari Selasa";
break;
case 2 : cout<<"\nAnda Memilih Hari Selasa, Hari Selanjutnya Adalah Hari Rabu";
break;
case 3 : cout<<"\nAnda Memilih Hari Rabu, Hari Selanjutnya Adalah Hari Kamis";
break;
case 4 : cout<<"\nAnda Memilih Hari Kamis, Hari Selanjutnya Adalah Hari Jumat";
break;
case 5 : cout<<"\nAnda Memilih Hari Jumat, Hari Selanjutnya Adalah Hari Sabtu";
break;
case 6 : cout<<"\nAnda Memilih Hari Sabtu, Hari Selanjutnya Adalah Hari Minggu";
break;
case 7 : cout<<"\nAnda Memilih Hari Minggu, Hari Selanjutnya Adalah Hari Senin";
break;
default: cout<<"\nAnda Salah Memasukan Kode Hari";
}
getch ();
}

( Baca Juga : Struktur Dasar C++ )


Demikian postingan saya kali ini, semoga dengan saya membagikan source code ini mampu memberikan semangat terhadap teman – teman dalam belajar Bahasa pemrograman C++ dan juga semoga bermanfaat bagi kita semua, salam programmer.

MENENTUKAN BILANGAN TERBESAR DARI 2 BILANGAN DAN 3 BILANGAN DENGAN C++

0
MENENTUKAN BILANGAN TERBESAR DARI 2 BILANGAN DAN 3 BILANGAN DENGAN C++

Menentukan Bilangan Terbesar Dari 2 Bilangan dan 3Bilangan Dengan C++ - Selamat pagi sobat, pada kesempatan kali ini saya akan memberikan source code Bahasa pemrograman C++ yang dimana source code ini digunakan untuk menentukan bilangan terbesar dari 2 bilangan yang di input atau dari 3 bilangan yang di input. Source code yang akan saya bagikan ini bertujuan untuk pembelajaran kita bersama tentang bagaimana penggunaan struktur kondisi "IF…..ELSE…..". Dalam struktur kondisi if…..else…. sendiri minimal memiliki 2 pernyataan. Sederhananya adalah kita perlu menaruh sebuah pernyataan yang bernilai benar setelah "IF" dan menaruh sebuah pernyataan yang bernilai salah setelah "ELSE".

( Baca Juga : Struktur Dasar C++ )

Sintaks Sederhana IF ….. Else …..

If ( kondisi )
{
Statement;
}
Else {
Statement;
}

Selain itu, sintaks IF ….. ELSE ….. juga dapat berbentuk seperti di bawah ini :

If ( kondisi1 ) {
Statement1;
}
Else if ( kondisi2 ) {
Statement2;
}
Else if ( kondisi3 ) {
Statement3;
} Else {
Statement;
}


Berikut Source Code Menentukan Bilangan Terbesar Dari 2 Bilangan Dengan C++

MENENTUKAN BILANGAN TERBESAR DARI 2 BILANGAN DAN 3 BILANGAN DENGAN C++

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

void main ()
{
float a,b ;
cout<<"PROGRAM MENENTUKAN BILANGAN TERBESAR"<<endl;
cout<<"                   DARI DUA BILANGAN"<<endl;
cout<<"===================================="<<endl;
cout<<"\nMasukan Bilangan Real Pertama : ";
cin>>a;
cout<<"Masukan Bilangan Real Kedua : ";
cin>>b;
if (a>b) {
 cout<<"\nBilangan Terbesar Adalah "<<a<<endl;
}
else{
cout<<"\nBilangan Terbesar Adalah "<<b<<endl;
}
getch ();
}

Berikut Source Code Menentukan Bilangan Terbesar Dari 3 Bilangan Dengan C++

MENENTUKAN BILANGAN TERBESAR DARI 2 BILANGAN DAN 3 BILANGAN DENGAN C++

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

void main ()

{
float a,b,c ;
cout<<"PROGRAM MENENTUKAN BILANGAN TERBESAR"<<endl;
cout<<"             DARI TIGA BILANGAN"<<endl;
cout<<"===================================="<<endl;
cout<<"\nMasukan Bilangan Real Pertama : ";
cin>>a;
cout<<"Masukan Bilangan Real Kedua : ";
cin>>b;
cout<<"Masukan Bilangan Real Ketiga : ";
cin>>c;
if ((a>b)&&(a>c)) {
 cout<<"\nBilangan Terbesar Adalah "<<a<<endl;
}
else if ((b>a)&&(b>c)) {
 cout<<"\nBilangan Terbesar Adalah "<<b<<endl;
}
else{
cout<<"\nBilangan Terbesar Adalah "<<c<<endl;}
getch ();
}



Demikian postingan saya kali ini, semoga dengan saya membagikan source code ini mampu memberikan semangat terhadap teman – teman dalam belajar Bahasa pemrograman C++ dan juga semoga bermanfaat bagi kita semua, salam programmer.

STRUKTUR DASAR C++

0
Struktur Dasar C++

Struktur Dasar C++ - Oke kuy, setelah sebelumnya saya mengenalkan tentang bahasa pemrograman C++ maka pada kesempatan kali ini saya akan membahas tentang struktur dasar bahasa C++. Disini saya akan membahasnya secara kompleks dengan bahasa yang insyaallah akan sangat mudah dipahami.  

Lalu apa itu struktur dasar C++ ?

Struktur dasar C++ itu ibarat kita membuat sebuah baju tetapi ada hal – hal atau elemen – elemen yang perlu diperhatikan seperti pakai benang warna apa, apa bahan kainnya, seperti apa pola nya, berapa ukuran – ukurannya dan lain – lain. Sama hal nya membuat sebuah program C++, ada hal – hal yang perlu diperhatikan seperti identifier, tipe data, konstanta, variabel, deklarasi dan Assignment. Oke kita bahas satu persatu.

1. Identifier
Identifier atau biasa yang kita kenal sebagai sebuah pengenal dalam pemrograman C++ yaitu suatu nama yang kita gunakan dalam pemrograman untuk menyatakan tipe data, konstanta, variabel maupun fungsi / function. Ada 4 aturan yang harus kita ingat untuk penulisan identifier, aturan penulisan identifier pada pemrograman C++ tidak jauh berbeda dengan aturan yang dipakai pada Bahasa pemrograman pascal. Apa sajakah aturan – aturan tersebut ?
- Tidak boleh ada spasi
- Tidak boleh dimulai dengan karakter selain huruf
- Tidak boleh menggunakan karakter – karakter seperti !, @, #, $, %, ^, &, *, (, ), +, dan yang lainnya.
- Tidak boleh menggunakan reserved word yang terdapat pada C++
Apa itu reserved word ?
Reserved word adalah kata tercadang. Ada 32 kata tercadang yang terdapat dalam pemrograman C++ dan penambahan 7 kata dari turbo C ++. Kata – kata tersebut yaitu :
-*asm                      - default                           - for                       - *Pascal                     - Switch
- auto                       - do                                 - goto                    - register                      - typedef
- break                    - double                           - *huge                  - return                         - union
- case                       - else                               - if                         - short                          - unsigned
- *cdecl                   - enum                              - int                       - signed                        - void
- const                     - extern                            - *interrupt             - sizeof                         - volatile
- continue                 - *far                               - long                     - static                         - while
- char                       - float                              - *near                   - struct

2. Tipe Data
Tipe data merupakan sub program / bagian program yang paling penting dan mempengaruhi terhadap setiap intruksi yang akan dilaksanakan oleh komputer. Tipe data yang berbeda akan memberikan hasil yang berbeda pula pada pemrograman C++. Misal jika 5 dibagi 2 yang sama – sama bertipe integer maka akan menghasilkan nilai 2, berbeda hasil apabila keduanya bertipe float yang akan menghasilkan nilai 2.500000. Maka dari itu pemilihan tipe data yang sesuai akan mengakibatkan proses pengoperasian menjadi efektif dan efisien.
Ada beberapa tipe data dalam C++
Tipe data bilangan bulat :
-Char
- Int ( Integer )
- Short
- Long
- Unsigned char
- Unsigned int ( Integer )
- Unsigned short
- Unsigned long
Tipe data bilangan real :
- Float
- Double
- Long double
Catatan Penting :
Perbedaan tipe data bilangan bulat unsigned dengan tipe data bilangan bulat bukan unsigned adalah tipe data bilangan bulat unsigned tidak mengenal bilangan negatif sehingga nilainya selalu positif.

3. Konstanta
Konstanta merupakan suatu nilai yang tidak dapat di ubah atau nilainya selalu tetap selama dalam proses program berjalan. Contoh :
const float phi = 3.14 ;
sehingga bisa disimpulkan bahwa sintaks konstanta adalah const tipe_data nama_konstanta=value;

4. Variabel
Variabel merupakan identifier yang digunakan untuk mewakili suatu nilai di dalam proses program yang akan dijalankan. Ada 4 aturan dalam pemberian sebuah nama variabel.
- Karakter pertama harus huruf. Tetapi seperti yang saya bahas sebelumnya bahwa Bahasa C++ itu case sensitive yang artinya huruf capital dan huruf kecil itu dianggap berbeda sehingga NIM, Nim dan nim akan diangap berbeda pada Bahasa pemrograman C++.
- Tidak boleh memakai space ( spasi )
- Tidak boleh memakai karakter – karakter khusus kecuali underscore ( Garis Bawah ).
- Panjangnya bebas tetapi hanya 32 karakter pertama yang terpakai.

5. Deklarasi
Deklarasi adalah mengenalkan identifier dalam suatu program, baik itu deklarasi variabel, konstanta maupun fungsi.
Contoh deklarasi variabel :
int nilai ;
float nilai ;
Sehingga bisa disimpulkan bahwa bentuk umum pendeklarasian suatu variabel adalah tipe_data nama_variabel ;
Contoh deklarasi konstanta :
#define PHI 3.14
#define nama "Tedi Suhendra"
Sehingga bisa disimpulkan bahwa pendeklarasian konstanta menggunakan preprocessor #define.
Contoh deklarasi fungsi :
void layar ();
int tambah (int a,int b);
Sehingga bisa disimpulkan bahwa bentuk umum pendeklarasian suatu fungsi adalah tipe_fungsi nama_fungsi (parameter_fungsi);

6. Assignment
Assigment adalah pemberian suatu nilai terhadap suatu variabel yang telah dideklarasikan. Contoh :
Jumlah = 100;
Saya = 'Tedi Suhendra';
Saya = 'T';


Demikianlah artikel ini saya buat, semoga sobat memahami akan apa yang saya sampaikan. Semoga pula artikel kali ini bermanfaat bagi sobat yang masih dalam tahapan belajar Bahasa pemrograman C++. Maka dari itu saya ucapkan terima kasih, salam programmer, salam sukses.

PENGENALAN DASAR PEMROGRAMAN C++

1
PENGENALAN C++

Pengenalan Dasar Pemrograman  C++ - Pagi sobat, pada kesempatan kali ini saya akan membahas tentang Bahasa Pemrograman C++. C++ merupakan Bahasa pemrograman yang dikembangkan dari bahasa pemrograman C. C sendiri merupakan Bahasa pemrograman tingkat menengah yang diciptakan oleh Brian W. Bahasa Pemrograman C adalah Bahasa pemrograman yang terstruktur, tujuannya untuk memudahkan dalam pembuatan dan pengembangan aplikasi. Setelah C berjalan satu dekade, Bjarne Stroustroup menciptakan C++ yaitu pengembangan dari C pada tahun 1983.

Kelebihan C++ dibandingkan C adalah Bahasa pemrograman ini sudah mendukung OOP ( Object Oriented Programming ) dan tujuan dari pembuatan C++ yaitu untuk meningkatkan dalam produktivitas dan pengebangan aplikasi. Bahkan para pakar setuju bahwa OOP dan C++ mampu meningkatkan produktivitas 2x lipat dari Bahasa pemrograman C, Pascal dan Basic.

( Baca juga : Membuat Biodata Pribadi Menggunakan Pemrograman C++ )

Pada Bahasa Pemrograman C++ terdapat beberapa sub program / sejumlah blok seperti fungsi main (), statement, file header dan komentar.

1. Fungsi Main ()
Pada program C++ terdapat suatu fungsi / function. Function merupakan awal dari program utama, dan sebuah program C++ minimal memiliki satu function. Contoh nya :

#include <iostream.h>

Int main ()
{
cout<<"My name is tedy";
return 0 ;
}

-Tulisan main () adalah nama fungsi
-{ } adalah tubuh fungsi
-{ merupakan tanda awal yang dalam Bahasa pemrograman pascal identik dengan Begin
-} merupakan tanda akhir yang dalam Bahasa pemrograman pascal identik dengan End

2. Statement
Statement adalah sebuah perintah yang digunakan untuk mencetak sebuah tulisan di layar dan setiap statement harus di akhiri dengan simbol titik koma ( ; ). Contoh :
cout<<"My name is tedy";

Catatan penting
Bahasa pemrograman C++ bersifat Case Sensitive yang artinya bahwa huruf kapital dan huruf kecil dianggap berbeda.

3. File Header
File header adalah sub program yang sangat penting karena tanpa file header sebuah program akan terjadi error. Contoh file header seperti #include <iostream.h> atau #include "iostream.h", #include <conio.h> atau #include "conio.h" dan #include <stdio.h> atau #include "stdio.h".

Catatan penting
Dalam suatu program tidak hanya melibatkan satu file header tetapi bisa melibatkan beberapa file header, lebih dari satu file header.
( Baca juga : Struktur Dasar Bahasa Pemrograman C++ )

4. Komentar
Pada sebuah program kita bisa menambahkan suatu komentar untuk memperjelas maksud dari programmer. Komentar pada sebuah program menggunakan simbol 2 garis miring (//). Contoh :

//Ini merupakan komentar saya


Setelah saya menjelaskan tentang bahasa pemrograman C++, semoga kita memiliki minat untuk belajar Bahasa pemrograman C++. Jika ada hal yang tidak sobat pahami silahkan berikan komentar, salam programmer.