Anda di halaman 1dari 6

PRAKTIKUM 1 PENGENALAN BAHASA C++

TUJUAN 1. Mahasiswa dapat mengenal lingkungan salah satu compiler bahasa pemrograman C++ yaitu Turbo C++ 4.5. 2. Mahasiswa dapat menggunakan compiler tersebut untuk menyelesaikan kasus sederhana. 3. Mahasiswa dapat mengenal sintaks dasar di dalam C++.

DASAR TEORI 1. Pengenalan Editor Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat kode program dalam bahasa C. Berikut adalah jendela utama Turbo C++ 4.5.

Gambar 1. Tampilan Jendela Utama Turbo C++ 4.5 Untuk memulai pembuatan program di dalam C++, program dapat langsung diketik di dalam jendela pengetikan program. Setelah program yang diinginkan selesai diketik, untuk menjalankannya ikuti langkah berikut.

1.

Simpan program dengan memilih menu File Save (pada menu utama), simpan program pada direktori yang diinginkan. Setelah program berhasil disimpan, pilih menu Project Compile atau dengan menekan tombol Alt + F9. Jika tidak terdapat pesan Error setelah program di-Compile, pilih menu Debug Run atau dengan menekan tombol Ctrl + F9.

2.

3.

2.

Fungsi Penyusun Program C Program Bahasa C pada dasarnya tersusun atas sejumlah blok fungsi. Sebuah

program minimal mengandung sebuah fungsi yaitu fungsi utama (main()). Setiap fungsi terdiri dari satu atau beberapa pernyataan yang secara keseluruhan dimaksudkan untuk melaksanakan tugas khusus. Bagian pernyataan fungsi (sering disebut tubuh fungsi) diawali dengan tanda kurung kurawal buka ({) dan diakhiri dengan tanda kurung kurawal tutup (}). Secara umum suatu fungsi mempunyai bentuk sebagai berikut:
Nama-fungsi (daftar parameter) Deklarasi parameter; { tubuh fungsi }

2.1. Fungsi main( ) Fungsi main( ) harus ada pada program, sebab fungsi inilah yang menjadi titik awal dan akhir eksekusi program. Tanda { diawal fungsi menyatakan awal tubuh fungsi dan juga sebagai awal program dijalankan, sedangkan tanda } di akhir fungsi merupakan akhir bagian isi fungsi dan sekaligus adalah akhir dari eksekusi program.

2.2. Fungsi printf( ) Fungsi printf() merupakan fungsi yang umum digunakan untuk menampilkan suatu keluaran program pada layar monitor. Untuk menampilkan tulisan:
Selamat Datang di Politeknik

pernyataan yang diperlukan berupa:


Printf(Selamat Datang di Politeknik);

Berikut ini adalah contoh program C yang lengkap untuk menampilkan tulisan selamat datang.
#include <stdio.h> main () { printf( Selamat Datang di Politeknik); }

Fungsi printf() mempunyai kegunaan yang luas dalam C, printf() dipakai untuk menampilkan string ataupun berbagai jenis data lainnya. Dengan menggunakan fungsi ini, tampilan dapat diatur (diformat) dengan mudah. Pada program di atas, fungsi
main() hanya mengandung satu pernyataan yaitu: printf (Selamat Datang di Politeknik);

Pernyataan di atas dapat ditulis menjadi dua pernyataan sebagai berikut, yang akan menghasilkan keluaran yang sama.
printf(Selamat datang); printf( di Politeknik);

Jika diinginkan keluaran berupa:


Selamat datang di Politeknik

Penyelesaiannya dapat diperoleh dengan menyertakan karakter yang dinamakan sebagai karakter baris baru (pindah baris), yaitu berupa \n di bagian akhir string pertama
(Selamat datang). Seperti yang diperlihatkan pada contoh program berikut. #include <stdio.h> main() { printf(Selamat datang\n); printf(di Politeknik); }

Tanda \ pada string yang dilewatkan sebagai argumen printf() mempunyai makna yang khusus, yaitu digunakan untuk menyatakan karakter khusus seperti karakter baris baru atau karakter backslash (miring kiri). Jadi karakter \n sebenarnya

menyatakan sebuah karakter. Contoh lain karakter yang ditulis dengan diawali tanda \ adalah :
\ menyatakan karakter petik ganda \\ menyatakan karakter backslah \t menyatakan karakter tab

Dalam bentuk umum, format printf( ) adalah sebagai berikut :


printf(kontrol string, daftar pernyataan);

String kontrol dapat berupa satu atau sejumlah karakter yang akan ditampilkan ataupun berupa penentu format yang akan mengatur penampilan dari argumen/pernyataan yang terletak pada daftar argumen. Daftar penentu format dalam C diantaranya adalah sebagai berikut : 3. %d Untuk menampilkan bilangan bulat (integer) %f Untuk menampilkan bilangan pecahan %c Untuk menmpilkan sebuah karakter %s Untuk menampilkan sebuah string Praprosesor #include Pada contoh program sebelumnya, terdapat baris yang berisi #include
<stdio.h>. #include merupakan salah satu jenis pengarah praprosesor yang

digunakan untuk memberitahu compiler agar dalam proses linking membaca file yang dinamakan file judul (header file), yaitu file yang diantaranya berisi deklarasi fungsi dan definisi konstanta. Bahasa C menyediakan beberapa file judul yang ditandai dengan ekstensi .h. Misal pada program di atas, #include <stdio.h> menyatakan pada kompiler agar membca file bernama stdio.h saat melakukan kompilasi. Bentuk umum
#include yaitu sebagai berikut. #include <namafile> atau #include namafile

Kebanyakan program melibatkan file stdio.h, yaitu file-judul I/O standard yang disediakan dalam C, yang diperlukan untuk program-program yang menggunakan pustaka fungsi I/O standard seperti printf().

4.

Komentar dalam Program Untuk keperluan dokumentasi dan pemeliharaan program dengan maksud agar

program mudah dipahami di saat yang lain, biasanya pada penulisan program disertakan suatu komentar atau keterangan mengenai program. Di dalam C, suatu komentar di awali dengan tanda ( /* ) dan diakhiri dengan tanda ( */ ). Semua string atau tulisan yang terletak sesudah tanda /* tidak akan dieksekusi oleh compiler saat kompilasi. Contoh komentar adalah sebagai berikut:
/* Ini hanya sebagai komentar*/

PERCOBAAN 1 Langkah-langkah : 1. 2. Buka aplikasi Turbo C++ 4.5 Pilih menu File New kemudian ketikkan kode berikut :

3. 4.

Simpan program tersebut dengan nama : percobaan-1.cpp Compile program tersebut, jika tidak terdapat error lalu run program.

PERCOBAAN 2 Langkah-langkah 1. Ikuti langkah 1 dan 2 pada percobaan 1, kemudian ketikkan kode berikut :

2. 3.

Simpan program tersebut dengan nama : percobaan-2.cpp Compile program tersebut, jika tidak terdapat error lalu run program.

PERCOBAAN 3 Langkah-langkah 4. Ikuti langkah 1 dan 2 pada percobaan 1, kemudian ketikkan kode berikut :

5. 6.

Simpan program tersebut dengan nama : percobaan-3.cpp Compile program tersebut, jika tidak terdapat error lalu run program.

LATIHAN 1. Buatlah program yang menampilkan output seperti berikut.

2.

Buatlah program yang menampilkan biodata diri anda seperti di bawah ini!!! ----------------------------------------------BIODATA ----------------------------------------------Nama Nim Tempat Lahir Tanggal Lahir Prodi Jurusan Hobi Alamat : <nama> : <nim> : <tanggal lahir> : <tanggal lahir> : <prodi> : <jurusan> : <hobi> : <alamat>

-----------------------------------------------