Konsep Dasar dari C n C++ Part 1
Konsep Dasar dari C n C++ Part 1
OK langsung aja nih buat teman yang mau blajar c n c++ ane share dikit ilmu tentang C n C++
Code:
intro dulu ya..
apa si c++ (c++ aja ya karna ana bisanya c++) kowkwowkowkwo...
c++ adalah turunan dari c ...
seperti yg kita tahu bahasa pemograman ada beberapa... pascal,vb,c,dll .. semua tergantung selera kita sendiri dan semuanya punya keistimewaan masing masing
apa istimewanya c++???
karena bahasa ini mendukung OOP(object oriented programing), yg dipercaya dapat mengurangi kekompleksitas terutama untuk program yg terdiri dari 10.000 baris lebih
(sumber buku catetan algo ringkasan dari buku cetak yg disuruh dosen ngrangkum pakek nulis(heran gak kul kompi tapi masi pakek tulisan tangan kwokw))..
c++ dapat memakai turbo c++ (tampilan kayak t.pascal) atau borland builder(tmpilan kayak vb)
pennyimpanan yg pasti ada 2 yaitu .CPP dan .h ...
selanjutnya silahkan cari di paman google...Code:
#include<iostream.h> <-- buat mengatifkan cout dan cin
#include<conio.h> <--- supaya clrscr(), getch() jalan
#include<iomanip.h> <--- supaya setw(), dan setfill('') jalan
main() <--- sama kaya BEGIN di pascal
{} <-- tempat nulis script prog nya
int <-- tipe data
i,N <-- variabel
cout<<"bla bla bla"; <-- menampilkan tulisan..
cin>>bla; <-- memasukan nilai
for(i=1;i<=N;i++) <-- sintak pengulangan menggunakan for
setw() <-- memberi jarak pemulaan pengetikan atau teks (miri tag kayknya)
setfill() <-- memberi nilai pada jarak kosong dari setw()
getch() <-- berhubung saya pekek borland c++ builder jadi pakek ini gak ditarok juga gak apa-apa.Code:
Visual Component(VCL) Library pada C++ Builder sebenarnya sebuah kelas juga, sama halnya dengan kelas – kelas yang didefinisikan di dalam C++. Namun keduanya berbeda dalam hal –hal berikut.
- VCL dan kelas dalam C++ mempunyai induk hirarki yang berbeda. Semua VCL pada C++ Builder diturunkan dari kelas TObject.
- Pada VCL proses pengesetan data dilakukan melalui propertinya, sedangkan pada C++ dilakukan melalui penggunaan atau pendefenisian fungsi.
- Setiap VCL hanya dapat dialokasikan pada head memory, bukan pada stack. Artinya, VCL harus dibuat dengan menggunakan operator new, sedangkan kelas dalam C++ masih dapat dialokasikan di dalam stack.
(sumber dari catetan... sumber asli lupa kl gak salah ketemu di google)lalu munculnya ini sebelum mulai..
Code:
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
return 0;
}
//---------------------------------------------------------------------------bisa dibilang header bawaan program ...
oh iya..
soaLnya Builder C++ yah..
dia Pasti ada Bawaan..hohoh..
oke2..
sip..
ne ada Lagi..sHAre aH..
STRUCTURE
---------
Apa sih itu..??
bahasa gamPangnya gini..sTurcture itu adaLah mengumpuLkan beberaPa tipe Data dan Variable..
kedalam 1 nama..
ini codingnya..
Code:
#include <iostream.h>
#include <stdio.h>
main()
{
struct
{
char nama[20],jurusan[20],kelas[20];
}bis;
struct
{
int harga,jumbay,ubay,ukem,jml;
}perhitungan;
clrscr();
cout << "Nama Bis : ";gets(bis.nama);
cout << "Jurusan : ";gets(bis.jurusan);
cout << "Kelas : ";gets(bis.kelas);
cout << "Harga : ";cin >> perhitungan.harga;
cout << "Jumlah Tiket : ";cin >> perhitungan.jml;
perhitungan.jumbay = perhitungan.harga * perhitungan.jml;
clrscr();
cout << "Nama Bis : "<<bis.nama<<endl;
cout << "Jurusan : "<<bis.jurusan<<endl;
cout << "Kelas : "<<bis.kelas<<endl;
cout << "Harga : "<<perhitungan.harga<<endl;
cout << "Jumlah Tiket : "<<perhitungan.jml<<endl;
cout << "Jumlah Bayar : "<<perhitungan.jumbay<<endl;
cout << "Uang Bayar : ";cin >> perhitungan.ubay;
perhitungan.ukem = perhitungan.ubay - perhitungan.jumbay;
cout << "Uang Kembali : "<<perhitungan.ukem<<endl;
getch();
}oke..dari coding diatas..
kita bisa lihat..tipe data :
char nama[20],jurusan[20],kelas[20];
dikumpulkan kedalam struct yg bernama bis..
Jadi..saat kita ingin memanggil Varibel Nama,jurusan,kelas kita harus menyebutkan terlebih dahulu nama structnya..
About: jefri
You may also like...
Langganan:
Posting Komentar (Atom)
Recent Posts
Popular Posts
-
1.LOAD_FILE Load file adalah query SQL untuk meng-load suatu file scara remote..kurang lebihnya seperti itu ..
-
Pengertian sql injection: SQL injection adalah sebuah aksi hacking yang dilakukan di aplikasi client dengan cara memodifikasi per...
-
Sudah pernah dibahas sebelumnya dalam tutorial from bug to 0day against MiniShare 1.4.1. Kali ini, saya akan mendemonstrasikan 0day attac...
-
Pada hari ini saya akan posting alur web attack buat yang mau blajar silahkan 1. Scan Cari tau dimana letak kelemahaan web target. bi...
-
Assalamualaikum...... baik pada posting ini saya akan membahas cara membuat program data pelanggan hotel dengan fox pro dengan bentuk tam...
-
Ini UPDATE tutor SQL injection Terbaru lebih lengkap dari yang sebelumnya ^^
-
jika kamu adalah seorang admin,webmaster di suatu website . . . pasti kamu ingin menangkalserangan ini...ane akan beri sedikit ...
-
Assalamu alaikum Sudah lama tidak posting blog nih disini saya akan membahas cara membuat program transaksi penjualan dengan Fox pro ...
-
Baik lah ini saya share cara membangun Router,Proxy,DNS Server,Web Server,Web Mail Server Dan Webdatabases...
Recent Comments
Labels
Labels
Find us on Facebook
Labels
- backtrack (47)
- berita (12)
- blogseo (6)
- education (1)
- foxpro (2)
- hacking (78)
- Ilmu Komputer (131)
- info unik (32)
- intim (12)
- kesehatan (23)
- lounge (4)
- love (11)
- network (1)
- Network-Linux (1)
- network-windows (1)
- olahraga (5)
- pascal (2)
- php (1)
- programer (29)
- relationship (23)
- sqljavascriptdll (7)
- Virus (1)
- webhacking (9)
- wifihack (8)


Tidak ada komentar:
Posting Komentar