Anda di halaman 1dari 15

Pemrograman dan Komputasi dalam Fisika

Modul Ajar Praktek

Departemen Fisika FMIPA ITB

Materi Syntax dasar bahasa pemrograman C/C++

Instruksi Tulislah source code C/C++ dari seluruh program


yang ada di modul ini

Penulis Modul Syeilendra Pramuditya

Syeilendra Pramuditya – Fisika ITB 1


Setelah anda selesai, simpan seluruh program yang anda buat ke flash drive
atau simpan di email anda. Kemudian silahkan HAPUS seluruh program yang
anda tulis dari komputer lab yang anda gunakan (WAJIB).

Silahkan anda ketik dan run seluruh program di bawah ini, dan perhatikan baik2 apa
yang terjadi. Mungkin saja terdapat beberapa kesalahan yang memang disengaja
pada program2 tersebut, maka silahkan anda perbaiki :-)

Download dan Instalasi Free IDE: PocketCPP


Jika pada komputer yang anda gunakan belum terdapat IDE C++, maka silahkan
anda siapkan dahulu, software PocketCPP dapat anda download dari link berikut:
https://github.com/dacap/pocketcpp

Contoh Tampilan Free IDE PocketCPP

Tuliskan code anda, kemudian simpan sebagai namafile.cpp. Untuk compile code
tekan F9, dan untuk execute code tekan Ctrl-F9.

Syeilendra Pramuditya – Fisika ITB 2


Program00.cpp
Program Pertama

Tuliskan code diatas, kemudian simpan sebagai Program00.cpp. Kemudian tekan F9


dan tunggu sampai compile selesai, dan selanjutnya tekan Ctrl-F9 dan perhatikan saat
run/eksekusi code anda tersebut.

Program01.cpp
Inisialisasi Variabel

Syeilendra Pramuditya – Fisika ITB 3


Program02.cpp
Variabel Lokal VS Global

Program03.cpp
Mendefinisikan Konstanta

Syeilendra Pramuditya – Fisika ITB 4


Program04.cpp
Operator Assignment

Program05.cpp
Operator Aritmatika

Syeilendra Pramuditya – Fisika ITB 5


Program06.cpp
Compound Assignment

Program07.cpp
Increase and Decrease Operators

Syeilendra Pramuditya – Fisika ITB 6


Program08.cpp
Operator Relasional

Program09.cpp
Operator Logical

Syeilendra Pramuditya – Fisika ITB 7


Program10.cpp
Operator Conditional

Program11.cpp
Type-Casting Operator

Syeilendra Pramuditya – Fisika ITB 8


Program12.cpp
Conditional IF

Program13.cpp
Conditional IF-ELSE

Syeilendra Pramuditya – Fisika ITB 9


Program14.cpp
Conditional IF-ELSE-IF

Program15.cpp
While Loop

Syeilendra Pramuditya – Fisika ITB 10


Program16.cpp
Do-While Loop

Program17.cpp
For Loop

Syeilendra Pramuditya – Fisika ITB 11


Program18.cpp
Jump Operators: Break and Continue

Program19.cpp
Selective Structure: SWITCH

Syeilendra Pramuditya – Fisika ITB 12


Program20.cpp
Standard Input/Output

Program21.cpp
Array

Syeilendra Pramuditya – Fisika ITB 13


Struktur Fungsi: Argument Passed by Value

Struktur Fungsi: Argument Passed by Reference

Syeilendra Pramuditya – Fisika ITB 14


Struktur Prosedur: Void Function dengan Parameter

Syeilendra Pramuditya – Fisika ITB 15

Anda mungkin juga menyukai