Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
1Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Pengetahuan Dasar Pemrograman

Pengetahuan Dasar Pemrograman

Ratings: (0)|Views: 178|Likes:
Published by Anz La Azulgranas
penjelasan singkat tentang dasar - dasar dari pemrograman
penjelasan singkat tentang dasar - dasar dari pemrograman

More info:

Published by: Anz La Azulgranas on Nov 01, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOCX, TXT or read online from Scribd
See More
See less

10/16/2013

pdf

text

original

 
B. Dasar TeoriProgram adalah kata, ekspresi, pernyataan atau kombinasi yang disusun dandirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untukmenyelesaikan masalah dan diimplementasikan dengan menggunakan bahasapemrograman sehingga dapat dieksekusi oleh komputer.Pemrograman adalah proses mengimplementasikan urutan langkah untukmenyelesaikan suatu masalah dengan menggunakan suatu bahasapemograman. Sedangkan pemrograman terstruktur adalah metode untukmengorganisasikan dan membuat kode-kode program supaya mudah untukdimengerti, mudah di test dan di modifikasi.Dalam bidang pemrograman algoritma didefinisikan sebagai suatu metodekhusus yang tepat dan terdiri dari serangkaian langkah yang terstruktur dandituliskan secara sistematis yang akan dikerjakan untuk menyelesaikan masalahdengan bantuan komputer.Hubungan antara algoritma, masalah dan solusi dapat digambarkan sebagaiberikut :Proses dari masalah hingga terbentuk suatu algoritma disebut tahap pemecahanmasalah, sedangkan tahap dari algoritma hingga terbentuk suatu solusi disebutdengan tahap implementasi. Solusi yang dimaksud adalah suatu program yangmerupakan impelementasi dari algoritma yang disusun.
Banyak jenis bahasa yang digunakan dalam pemrograman, salah satudiantaranya yaitu bahasa C++. Berikut merupakan struktur dari bahasa C++ :1. //Merupakan sebuah baris komentar. Semua baris, yang ditandai dengan duabuah tanda slash (//), akan dianggap sebagai baris komentar dan tidak akanberpengaruh pada hasil. Biasanya, baris komentar dipakai oleh programmeruntuk memberikan penjelasan tentang program. Baris komentar dalam C++,selain ditandai dengan (//) juga dapat ditandai dengan
(/*….*/)
Perbedaanmendasardari keduanya adalah:
 
 // baris komentar /*blok komentar*/2. #include ( deklarasi pemroses )Pernyataan yang diawali dengan tanda (#) merupakan pernyataan untukmenyertakan preprocessor. Pernyataan ini bukan untuk dieksekusi. #includeberarti memerintahkan kompiler untuk menyertakan file header iostream.h.Dalam file header ini, terdapat beberapa fungsi standar yang dipakai dalamproses input dan output. Seperti misalnya perintah cout yang dipakai dalamprogram utama.3. main ()Baris ini menandai dimulainya kompiler akan mengeksekusi program. Ataudengan kata lain, pernyataan main sebagai penanda program utama. Adalahsuatu keharusan, dimana sebuah program yang ditulis dalam bahasa C++memiliki sebuah main.Main diikuti oleh sebuah tanda kurung () karena main merupakan sebuahfungsi. Dalam bahasa C++ sebuah fungsi harus diikuti dengan tanda (), yang4. cout << " ";Perintah ini merupakan hal yang akan dieksekusi oleh compiler danmerupakan perintah yang akan dikerjakan. cout termasuk dalam file iostream.cout merupakan perintah untuk menampilkan ke layer.Perlu diingat, bahwa setiap pernyataan dalam C++ harus diakhiri dengan tandasemicolon (;) untuk memisahkan antara pernyataan satu dengan pernyataanlainnya.5. cin>>a;Untuk menerima inputan dengan perintah cin, maka operator yang akandigunakan adalah overloaded operator (>>) dan diikuti oleh variable tempatmenyimpan inputan data. Seperti contoh:int age;cin>>age;
 
 6. return 0;Pernyataan return akan menyebabkan fungsi main() menghentikan programdan mengembalikan nilai kepada main. Dalam hal ini, yang dikembalikanadalah nilai 0. Mengenai pengembalian nilai, akan dijelaskan nanti mengenaiFungsi dalam C++.Selain itu juga terdapat tipe-tipe data pada bahasa C++ yaitu :
void, integer, float,
 
double,
dan
char.
 
void
diartikan sebagai tanpa tipe data dan tanpa pengembalian nilai.
int
bilangan bulat (integer).
float
bilangan pecahan (floating point).
double
bilangan pecahan dengan jangkauan data yang lebih luas.
char
yaitu karakter.Operator
operator yang digunakan pada bahasa C++ yaitu :Operator Aritmatika :OPERATOR KETERANGAN CONTOH* Operator Perkalian a*b / Operator Pembagian a/b% Operator modulus a%b+ Operator Penjumlahan a+b- Operator Pengurangan a-bAdapun operator Decrement-Increment :OPERATOR KETERANGAN CONTOH-- Operator Decrement --a a--++ Operator Increment ++b b++Operator Decrement-Increment ini merupakan operator yang digunakan untukmenaikkan variable sebesar satu. Dimana ini biasanya digunakan pada perintahperulangan.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->