Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
11Activity
0 of .
Results for:
No results containing your search query
P. 1
algoritma

algoritma

Ratings: (0)|Views: 359 |Likes:
Published by isagozi88mtk7966
modul yang disajikan untuk bahan ajar mata kuliah algoritma pemrograman
modul yang disajikan untuk bahan ajar mata kuliah algoritma pemrograman

More info:

Published by: isagozi88mtk7966 on Feb 17, 2010
Copyright:Attribution Non-commercial

Availability:

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

08/20/2013

pdf

text

original

 
MODUL PRAKTIKUM ALGORITMA PEMROGRAMANMENGGUNAKAN BAHASA PROGRAM C++ Di Susun OlehDani SuandiLAB KOMPUTER MATEMATIKAFAKULTAS SAINS DAN TEKNOLOGIUNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATIBANDUNGBAB IPENDAHULUAN1.1Pengenalan Program Dan PemrogramanDi dunia ini manusia sering sekali dihadapkan dengan berbagai masalah, hal tersebut wajarUntuk mengatasi masalah – masalah tersebut diperlukan urutan langkah – langkah untuk memeDefinisiAlgoritma adalah urutan langkah – langkah untuk memecahkan suatu masalahAlgoritma ini baru bisa efektif jika dijalankan oleh suatu pemroses (prosesor),pemroses inDalam kajian kali ini kita akan memfokuskan pemroses algoritma dengan computer,oleh sebabBerdasarkan tujuan apliksinya, bahasa pemrograman dapat digolongkan menjadi dua kelompok :1.Bahasa pemrograman bertujuan khusus seperti bahasa cobol (untuk terapan bisnis dan2.Bahasa pemrograman bertujuan umum (general purpose programming language) yang dapaBerdasarkan kedekatan bahasa pemrograman apakah lebih condong ke bahasa mesin atau bahasa1.Bahasa tingkat rendah, bahasa jenis ini dirancang agar setiap instruksinya langsun2.Bahasa tingkat tinggi, bahasa jenis ini membuat program jadi lebih mudah dipahami,1.2Antara Bahasa C dan C++Berbicara tentang C++ biasanya tidak lepas dari C, sebagai bahasa pendahulunya. PenciptaKeistimewaan yang sangat berarti pada C++ adalah karena bahasa ini mendukung pemrograman y1.3Langkah – Langkah Menuliskan Program Dalam Borland C++Program C++ biasa ditulis dengan nama ekstensi .CPP (dari kata C plus plus), agar programSaat ini banyak compiler yang beredar di pasaran. Sebagai contoh Microsoft corporation menLangkah – langkah penulisan program pada Borland C++ adalah sebagai berikut :1.Pilih icon aplikasi Borland C++Setelah memiih, maka akan tampak area penulisan program ditandai dengan munculnya file NON2.Menulis source kodeSetelah berada pada teks editor Borland C++,maka tulislah source code program, pada jendel3.Kompilasi fileSetelah selesai penulisan program anda dapat mengkompilasi file dengan menekan tombol Alt4.Menjalankan Program
 
Setelah kita compile file yang berisi source code, jalankan dengan menekan tombol control5.Menyimpan programSetelah program dibuat, sebaiknya segera disimpan ke disk, sebelum proses kompilasi dilaku
BAB IIPENGENALAN PROGRAM C++Setiap program C++ mempunyai bentuk umum seperti di bawah ini :# Prepocessor directiveVoid main (){cout<<”saya sedang belajar C++”\n”; //badan program utama}Penjelasan :1.IncludeAdalah salah satu pengarah preprocessor directive yang tersedia pada C++. Preprocessor sel# include <nama_file>Dalam penulisanya tidak diakhiri dengan tanda semicolon, karena bentuk tersebut bukanlah s# include <iostream.h> : diperlukan pada program yang melibatkan objek cout#include<conio.h> : diperlukan bila melibatkan clrscr(), yaitu perintah untuk#include<iomanip.h> : diperlukan bila melibatkan setw() yang berguna untuk menga#include<math.h> : diperlukan pada program yang menggunakan operasi sqrt() ya#include<stdio.h>: diperlukan pada program apabila program melibatkan printf();2.Fungsi main()Fungsi ini menjadi awal dan akhir eksekusi program C++. Main adalah nama judul fungsi, denKata void yang mendahului main() dipakai untuk menyatakan bahwa fungsi ini tidak memiliki3.PernyataanBaris :cout<<”saya sedang belajar C++”\n”;merupakan sebuah contoh pernyataan. Dalam hal ini, tulisan yang terletak pada sepasang tan4.KomentarKomentar tidak pernah dikompile oleh compiler. Dalam C++ terdapat dua jenis penulisan komeJenis 1 : /* komentar */cara penulisan ini dapat mengapit lebih dari satu baris komentarJenis 2 : // komentarCara penulisan seperti ini hanya bisa perbaris5.Mengenal coutPengenal cout merupakan sebuah objek di dalam C++, yang digunakan untuk mengarahkan data
BAB IIIVARIABEL DAN TIPE DATA3.1 VariabelVariable adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertVariable = ekspresi;Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai ber1.Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf.2.Tidak boleh mengandung spasi3.Tidak boleh mengandung symbol – symbol khusus, kecuali garis bawah (underscore). Y4.Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.Contoh penamaan variable yang benar : NIM,a,n,nama_mhs,f3098,f4,nilai,budi dsbContoh penamaan variable yang salah : %nilai_mahasiswa,80mahasiswa,rata-rata,ada spasi,pen3.2 Deklarasi variableVariable yang akan digunakan dalam program haruslah dideklarasikan terlebih dahulu bentukType nama_variabel;Contoh :Int X; //deklarasi X bertipe integer
 
Contoh program :3.3 Deklarasi Konstantaa. Menggunakan keyword constcontoh : const float PI=3.14152965berbeda dengan variable, konstanta bernama tidak dapat diubah jika telah diinisialisasib. menggunakan #definecontoh : #define PI 3.14152965keuntungan menggunakan #define apabila dibandingkan dengan const adalah kecepatan kompilas 3.4 Tipe DataTipe data dapat dikelompokan menjadi dua macam :1.Tipe dasar2.Tipe Bentukan3.4.1 Tipe dasarAdalah tipe yang telah disediakan oleh C++ dan dapat digunakan langsung, yaitu sebagai berTipe DataUkuran MemoriJangkauan NilaiJumlah Digit PresisiChar 1 byte -128 hingga +127 -Int 2 byte -32768 hingga +32767-Long 4 byte -2.147.438.648 hingga 2.147.438647 -Float 4 byte 3.4 x 10-38 hingga 3.4 x 10+386 7Double 8 byte 1.7 x 10-308 hingga 1.7 x 10+30815 16Long double 10 byte 3.4 x 10-4932 hingga 1.1 x 10+493219Tipe data yang berhubungan dengan bilangan bulat adalah char, int, long sedangkan lainya bContoh : Tanda “ cin>>” adalah karakter untuk menginisialisasi variable dengan menggunakan keyboard3.4.2 Tipe bentukanMerupakan tipe yang dibentuk dari tipe dasar, seperti tipe terstruktur, seperti contoh dib 
BAB IVPEMILIHANSebuah persoalan harus kita analisis untuk menentukan kasus – kasus yang mungkin akan terjUntuk menuliskanya dalam program, ada beberapa bentuk struktur yang menyatakan pemilihan,4.1Pernyataan ifsebuah pernyataan yang dapat dipakai untuk mengambil keputusan intruksi yang akan dikerjaka.if sajaoperator if hanya digunakan ketika kasusnya mempunyai satu kondisi, bentuk umum dari if yaif (kondisi)pernyataan;pernyataan ini akan dilaksanakan jika dan hanya jika kondisi yang didinginkan terpenuhi, j b.if dan elsebentuk if dan else digunakan dalam kasus yang mempunyai dua kondisi ataupun lebih, bentukif (kondisi)pernyataan 1;elsepernyataan 2;pada bentuk ini, pernytaan 1 dijalankan ketika kondisi benar dan pernyataan 2 dijalankan kJika pernyataan yng mengikuti if ataupun else berupa pernytaan majemuk, maka bentuknya sebIf (kondisi)

Activity (11)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Azhar Ritonga liked this
osmanraul7 liked this
warestin liked this
Eko Triyanto liked this
Andi Kawanua liked this
Kye Jackers liked this
Wiwik Ripper liked this

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)//-->