Laporan Praktikum Algoritma dan Pemrogra
LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
DISUSUN OLEH :
Nurul Aziz Pamungkas
15101025
Asisten Praktikum
: 1. Bimo Kusdamarsasi Lanza
2. Nizam Khoirunnidzom
3. Rio Teguh Ardiarta
LABORATORIUM KOMPUTER
SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
PURWOKERTO
2015
LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
MODUL I : DASAR PEMROGRAMAN BAHASA C++
DISUSUN OLEH :
Nurul Aziz Pamungkas
15101025
Asisten Praktikum
: 1. Bimo Kusdamarsasi Lanza
2. Nizam Khoirunnidzom
3. Rio Teguh Ardiarta
LABORATORIUM KOMPUTER
SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
PURWOKERTO
2015
I. ANALISIS DAN PEMBAHASAN
Algoritma
Algoritma merupakan urutan langkah sistematis yang jelas untuk
menyelesaikan suatu masalah. Algoritma dapat dinyatakan dengan bahasa
sehari-hari, grafik bagan air atau yang lebih dikenal dengan flowchart dan
bisa menggunakan bahasa pemrograman seperti bahasa C, C++, Java, Pascal,
BASIC, Fortran, Cobol, SQL dan lain sebagainya. Namun dalam laporan ini
penulis akan menggunakan bahasa C++.
Bahasa Pemrogrman
Bahasa pemrograman merupakan suatu bahasa, aturan tata bahasa atau
setiap instruksi yang ada dan tata cara pengoperasian kompilator bahasa yang
bersangkutan pada mesin tertentu. Bahasa Pemrograman digolongkan
menjadi dua tingkatan bahasa, yaitu: 1) Bahasa Tingkat Rendah (Low Level
Language), merupakan bahasa pemrograman yang berorientasi pada mesin.
2) Bahasa Tingkat Tinggi (High Level Language), merupakan bahasa
pemrograman yang memiliki aturan-aturan gramatikal dalam penulisan
ekspresi atau pernyataan dengan standar yang mudah dipahami oleh manusia.
Contoh : C, C++, Java, Pascal, BASIC, Fortran, Cobol, SQL dan lain
sebagainya.
Struktur Bahasa C++
a. Preprocessor
Preprocessor adalah suatu perintah yang digunakan untuk mengatur
compiler agar membaca berkas header yang disertakan di belakang kata
include saat pelaksanaan kompilasi.
b. Compiler
Compiler adalah penerjemah kode program yang telah dilewatkan oleh
preprocessor ke dalam bahasa assembly.
c. Assembler
Assembler adalah penerima keluaran dari compiler dan akan membuat
kode objek dengan menggunakan fungsi-fungsi yang ada pada library.
d. Link Editor
Mengkombinasikan kode objek dan library untuk menjadikan sebuah file
EXE.
Langkah-Langkah Membuat Program
Aplikasi yang digunakah adalah Codeblocks. Langkah-langkah untuk
membuat file program C++ 1) Buka Codeblock.2) Klik New Projec. 3)
Setelah itu pilih Console Application. 4) Pilih C++. 5) Beri nama project dan
pilih folder sesuai yang kita inginkan.6) Klik Finish. 7) Buat file program
yang kita inginkan di lembar main.cpp.
Contoh script file:
#include
#include
using namespace std;
int main()
{const float phi=3.14;
float volume, luas_selimut, jari_jari, tinggi,sisi_miring;
cout
ALGORITMA DAN PEMROGRAMAN
DISUSUN OLEH :
Nurul Aziz Pamungkas
15101025
Asisten Praktikum
: 1. Bimo Kusdamarsasi Lanza
2. Nizam Khoirunnidzom
3. Rio Teguh Ardiarta
LABORATORIUM KOMPUTER
SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
PURWOKERTO
2015
LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
MODUL I : DASAR PEMROGRAMAN BAHASA C++
DISUSUN OLEH :
Nurul Aziz Pamungkas
15101025
Asisten Praktikum
: 1. Bimo Kusdamarsasi Lanza
2. Nizam Khoirunnidzom
3. Rio Teguh Ardiarta
LABORATORIUM KOMPUTER
SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM
PURWOKERTO
2015
I. ANALISIS DAN PEMBAHASAN
Algoritma
Algoritma merupakan urutan langkah sistematis yang jelas untuk
menyelesaikan suatu masalah. Algoritma dapat dinyatakan dengan bahasa
sehari-hari, grafik bagan air atau yang lebih dikenal dengan flowchart dan
bisa menggunakan bahasa pemrograman seperti bahasa C, C++, Java, Pascal,
BASIC, Fortran, Cobol, SQL dan lain sebagainya. Namun dalam laporan ini
penulis akan menggunakan bahasa C++.
Bahasa Pemrogrman
Bahasa pemrograman merupakan suatu bahasa, aturan tata bahasa atau
setiap instruksi yang ada dan tata cara pengoperasian kompilator bahasa yang
bersangkutan pada mesin tertentu. Bahasa Pemrograman digolongkan
menjadi dua tingkatan bahasa, yaitu: 1) Bahasa Tingkat Rendah (Low Level
Language), merupakan bahasa pemrograman yang berorientasi pada mesin.
2) Bahasa Tingkat Tinggi (High Level Language), merupakan bahasa
pemrograman yang memiliki aturan-aturan gramatikal dalam penulisan
ekspresi atau pernyataan dengan standar yang mudah dipahami oleh manusia.
Contoh : C, C++, Java, Pascal, BASIC, Fortran, Cobol, SQL dan lain
sebagainya.
Struktur Bahasa C++
a. Preprocessor
Preprocessor adalah suatu perintah yang digunakan untuk mengatur
compiler agar membaca berkas header yang disertakan di belakang kata
include saat pelaksanaan kompilasi.
b. Compiler
Compiler adalah penerjemah kode program yang telah dilewatkan oleh
preprocessor ke dalam bahasa assembly.
c. Assembler
Assembler adalah penerima keluaran dari compiler dan akan membuat
kode objek dengan menggunakan fungsi-fungsi yang ada pada library.
d. Link Editor
Mengkombinasikan kode objek dan library untuk menjadikan sebuah file
EXE.
Langkah-Langkah Membuat Program
Aplikasi yang digunakah adalah Codeblocks. Langkah-langkah untuk
membuat file program C++ 1) Buka Codeblock.2) Klik New Projec. 3)
Setelah itu pilih Console Application. 4) Pilih C++. 5) Beri nama project dan
pilih folder sesuai yang kita inginkan.6) Klik Finish. 7) Buat file program
yang kita inginkan di lembar main.cpp.
Contoh script file:
#include
#include
using namespace std;
int main()
{const float phi=3.14;
float volume, luas_selimut, jari_jari, tinggi,sisi_miring;
cout