Você está na página 1de 9

Artikel Terkait:

Dasar Pemograman http://infomugi.blogspot.com/2013/02/download-materi.html

1.
2.
3.
4.
5.
6.
7.
8.
9.

Belajar Pemograman Android Lengkap


Fungsi dan Prosedur di Pemograman C
Fungsi Array dan Contoh Program Array 1 dan 2 Dimensi
Perintah Loop (For, While dan Do While)
Contoh Simbol-Simbol Flowchart
Pengertian dan Contoh Pseudocode
Pengertian dan Contoh Flowchart
Fungsi Include, Void Main, Clrscr, Cout dan Getch
Struktur Program Turbo C++

1. Belajar Pemograman Android Lengkap


Gratis Ebook Belajar Pemograman Android Lengkap (176+ Halaman) - Android dan anak tukang sayur
begitulah title dari ebook buku praktis belajar pemograman android edisi bahasa indonesia, membahas cara
membuat aplikasi java translate, sms sain, aplikasi bean shell, androbot dll.

Android merupakan sistem operasi berbasis linux, yang pastinya android bersifat terbuka oleh karena itu banyak
pengembang yang ingin mengembangkan aplikasi android.

Download:
Download Belajar Pemograman Android Lengkap : (2.9 MB)
Password : infomugi.blogspot.com

2. Fungsi dan Prosedur di Pemograman C


Prosedur dan fungsi adalah program kecil yang berada dalam program utama yang digunakan untuk
menyelesaikan masalah khusus dengan paramater yang diberikan. Beberapa buku membedakan istilah prosedur
dan fungsi terutama pada pemrograman pascal. Letak perbedaan prosedur dan fungsi ada di pengembalian
nilai.
Pada prosedur nilai yang diproses tidak dikembalikan atau diubah, nilai hanya diproses didalam prosedur dan
kembali kepada keadaan semula ketika keluar dari prosedur. Sedangkan pada fungsi, nilai yang diproses akan
berubah dan memiliki nilai keluaran. Bisa kita disimpulkan bahwa prosedur itu hanya berisi metode, langkahlangkah atau tahap-tahap penyelesaian masalah sedangkan fungsi adalah berisi metode yang memproses nilai
dan mengubah nilai itu sendiri.

Pada dasarnya setiap prosedur dikenali sebagai fungsi dalam bahasa c karena struktur mereka sama.
Struktur Fungsi (Secara Umum)
tipe nama (tipe1 argumen1, tipe2 argumen2, ... , tipe''n'' argumen''n'') {
/*kode*/
}
Keuntungan Memakai Fungsi

Ada Beberapa keuntungan ketika kita memakai fungsi dalam program.


Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil.

Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti memodifikasi atau
mengubah program yang kita buat

Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tinggal mencari fungsi yang
bersangkutan saja dan tak perlu mencari kesalahan tersebut di seluruh program

Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program.
Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda.
Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-programmer atau dipecah
menjadi beberapa tahap sehingga mempermudah pengerjaan dalam sebuah projek

3. Fungsi Array dan Contoh Program Array 1


dan 2 Dimensi
Pengertian Array dan Contoh Program Array 1 dan 2 Dimensi - Array adalah tipe data terstruktur yang terdiri
dari sejumlah komponen- komponen yang mempunyai tipe yang sama. Komponen- komponen tersebut disebut
sebagai komponen type, larik mempunyai sejumlah yang jumlahnya tetap. Array ada 2 jenis:

Contoh Program Array Satu Dimensi


#include<iostream.h>
#include<conio.h>
main(){
int data[5]; // array dengan 5 elemen bertipe integer
int i;
clrscr();
cout<<Input Data<<endl; //entri 5 data
for(i=0;i<=4;i++){
cout<<Data ke <<i<<: ;
cin>>data[i];
}
cout<<Cetak Data<<endl; //tampilkan data setelah entri
for(i=0;i <= 4;i++){
cout<<Data ke <<i<<:<<data[i];
}
getch();
return 0;
}

Contoh Program Array Dua Dimensi/Banyak


#include<iostream.h>
#include<conio.h>
main(){
int i, j;
int data[2][2];

clrscr();
cout<<Input Data<<endl; //input data
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<"data["<<i<<"]["<<j<<"]=";
cin >> data[i][j];
}
}
cout<<Cetak Data<<endl; //cetak data
for(i=0;i<=1;i++){
for(j=0;j<=1;j++){
cout<<"data["<<i<<"]["<<j<<"]="<<data[i][j]<<endl;
}
}
getch();
return 0;
}

4. Perintah Loop (For, While dan Do While)


Perintah Loop (For, While dan Do While) - Beberapa operasi mungkin memerlukan untuk dieksekusi berulang.
Sebuah loop mendefinisikan sebuah blok dari kode yang akan dieksekusi berulang kali. Tergantung dengan
macam apa loop yang akan dipakai, blok kode dapat dieksekusi beberapa kali atau sampai menemukan kondisi
tertentu. Bahasa C++ menyediakan tiga macam struktur perintah
berulang, yaitu:
1.
2.

for
while

3.

do while

Perulangan for
Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah
perulangannya.
Bentuk Umum:
for(inisialisasi;kondisi;perubahan){
statement;
}
Keterangan:

Inisialisasi : pernyataan untuk menyatakan keadaan awal dari variable kontrol


Kondisi : ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan
Perubahan : pengatur perubahan nilai variabel kontrol
Perulangan while
Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui. Proses perulangan akan terus
berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah.
Bentuk Umum:
while(kondisi){
statement;
Perulangan do - while
Perulangan ini digunakan bila jumlah perulangan do - while sama saja dengan struktur while, hanya saja pasa
proses seleksi kondisi letaknya berada di bawah batas perulangan. Jadi dengan menggunakan struktur do while sekurang-kurangnya akan terjadi satu kali perulangan
Bentuk Umum:
do{
statement;

Pernyataan Break
Pernyataan break ini berfungsi untuk keluar dari perulangan sedangkan pada switch yaitu untuk keluar dari
struktur switch. Jika pernyataan ini dijalankan maka eksekusi akan dilanjutkan ke pernyataan di akhir perulangan.
Pernyataan Continue
Pernyataan continue digunakan untuk mengarahkan eksekusi ke proses berikutnya pada loop yang sama. Pada
do- while dan while, pernyataan continue menyebabkan eksekusi menuju ke perulangan kembali.
Pernyataan Goto
Pernyataan goto ini merupakan perintah yang digunakan untuk mengarahkan eksekusi ke pernyataan yang di
awali dengan suatu label. Label merupakan suatu pengenal yang diikuti dengan tanda titik koma (;).
statement;
}while(kondisi);
}

5. Contoh Simbol-Simbol Flowchart


Contoh Simbol-Simbol Flowchart - Simbol-simbol flowchart yang biasanya dipakai adalah simbol-simbol
flowchart

standar

yang

dikeluarkan

oleh

ANSI

dan

ISO.

Kategori: Dasar Pemograman

6. Pengertian dan Contoh Pseudocode


Pengertian Pseudocode - Pseudocode adalah bahasa yang digunakan untuk menyederhanakan penulisan
algoritma. Pseudocode bukan bahasa pemrograman.Pseudocode adalah notasi yang menyerupai bahasa
pemrograman tingkat tinggi. Keuntungan menggunakan notasi pseudo code adalah kemudahan
mengkonversinya lebih tepat yang disebut mentranslasi ke notasi bahasa pemrograman, karena terdapat
korespondensi antara setiap pseudo code dengan notasi bahasa pemrograman.

Contoh Pseudocode:

7. Pengertian dan Contoh Flowchart


Pengertian Flowchart (Diagram Alir) - Flowchart adalah sebuah metode penggambaran alur dari logika yang
kita terapkan pada sebuah algoritma. Flowchart adalah gambaran dalam bentuk diagram alir dari algoritma
algoritma dalam suatu program, yang menyatakan arah alur program tersebut.

Contoh Flowchart:

8. Fungsi Include, Void Main, Clrscr, Cout


dan Getch
Pengertian dan Fungsi dari Include, Void Main, Clrscr, Cout dan Getch
#include <constream.h>
void main()
{

clrscr()
cout <<Mugi Rachmat;
getch();
}
Keterangan:

Fungsi #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untuk meletakan
kode dari header file iostream.h kedalam program. Fungsi cout memerlukan file iostream.h.
Fungsi Main adalah nama judul fungsi.
Fungsi Tanda () digunakan untuk mengapit argumen fungsi yaitu nilai yang akan dilewatkan ke fungsi.
Fungsi Tanda { pada fungsi main() menyatakan awal eksekusi program. Adapun } pada fungsi main()
menyatakan akhir eksekusi program.
Fungsi cout (character out) dipakai untuk menampilkan text di layar monitor anda. Cout merupakan
sebuah objek di dalam C++, yang digunakan untuk mengarahkan data ke dalam standar output (cetak

pada layar)
Fungsi Tanda <<, yang diketahui sebagai operator pemasukan (insertion operators). Tanda tersebut

mengatakan kepada kompiler agar segera menghasilkan output sesuai dengan input anda.
Mugi Rachmat merupakan sebuah pernyataan yang digunakan untuk menampilkan tulisan yang

terletak pada sepasang tanda petik ganda ke layar. Tulisan yang terletak pada sepasang tanda petik
ganda disebut string. Setiap pernyataan harus diakhiri dengan tanda titik koma (;).
Fungsi Tanda semicolon ; digunakan untuk mengakhiri sebuah pernyataan. Setiap pernyataan harus

diakhiri dengan sebuah tanda semicolon.


Fungsi clrscr() Pernyataan clrscr() digunakan untuk membersihkan layar.
Fungsi Getch() Dan getche() Yaitu suatu fungsi yang saat kita menginputkan sebuah karakter, maka
akan ada penekanan enter secara otomatis, dan pindah ke baris selanjutnya. Fungsi getch() karakter
yang dimasukkan tidak akan ditampilkan pada layar sehingga sering digunakan untuk meminta inputan
berupa password. Fungsi getche() karakter yang dimasukkan akan ditampilkan pada layar.

9. Struktur Program Turbo C++


Struktur Program C++ - terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan
yang melaksanakan tugas tertentu.
#include<file_include>
main(){
statement;
}
Latihan Program 1.1:
//my first program in C++
#include <iostream.h>
#include <conio.h>
main(){
clrscr();
cout<<"Hello World!";
getch();
return 0;
}

Berikut adalah penjelasan dari program diatas:


//my first program in C++, baris ini merupakan komentar. Setiap kalimat yang diawali dengan double slash (//)

pada setiap baris akan menjadi suatu komentar. Kalimat tersebut tidak akan mempengaruhi proses program
#include <iostream.h>, Karakter # disebut sebagai preposcessor. Pada setiap kali compiler dijalankan, maka
preprocessor membaca source code, mencari baris yang memiliki karakter awal # dan jika menemukan maka

akan menjalankan perintah pada baris itu sebelum compiler berjalan. Dalam kasus ini, maka perintah include

<iostream.h> berarti program ini berjalan dengan menyertakan library/file header <iostream.h>
#include <conio.h>, mengikutsertakan library <conio.h> dalam program ini main(), baris ini mendeklarasikan
fungsi utama dari program ini. Fungsi utama akan dieksekusi pertama kali setiap kali program C++ berjalan.
Singkatnya, inti dari seluruh program C++ berpusat pada fungsi utama ini

Baris-baris yang telah dijelaskan sebelumnya dapat kita sebut dengan baris kepala. Selanjutnya, kita akan
masuk kepada baris badan yang ditandai dengan tanda kurung ({}). Baris badan adalah inti dari program yang

akan dieksekusi
cout<<Hello World; cout adalah suatu perintah yang berfungsi untuk memasukkan bagian karakter Hello

World ke dalam standard ouput stream (yang biasa kita kenal tampilan pada layar). cout didefinisikan pada
library <iostream.h>. Untuk menutup pernyataan, digunakan tanda (;).
getch(); untuk beberapa compiler C++ dibutuhkan sebuah file header yang bernama <conio.h>. Selanjutnya kita
menempatkan sebuah fungsi bernama getch() sebelum program diakhiri. Maksud dari penggunaan ini adalah

agar tampilan tertahan untuk sementara waktu. Jika tidak, maka proses akan berjalan tanpa kita dapat melihat
hasilnya.
return 0; baris ini menyatakan fungsi utama program telah berakhir. Perintah return diikuti oleh kode, dalam hal
ini kode 0. Kode ini diinterpretasikan sebagai tanda bahwa program telah dieksekusi tanpa terjadi error. Cara ini
adalah cara yang umum dalam mengakhiri program C++.

Você também pode gostar