praktikum-2

Upload: marsuriati-al-hasa

Post on 18-Oct-2015

16 views

Category:

Documents


0 download

DESCRIPTION

Modul praktikum Konsep pemrograman menggunakan bahasa Turbo C++

TRANSCRIPT

PRAKTIKUM 1PENGENALAN 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 TEORI1. Pengenalan Editor Turbo C++ 4.5Turbo 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.5Untuk 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.2. Setelah program berhasil disimpan, pilih menu Project Compile atau dengan menekan tombol Alt + F9.3. Jika tidak terdapat pesan Error setelah program di-Compile, pilih menu Debug Run atau dengan menekan tombol Ctrl + F9.

2. Fungsi Penyusun Program CProgram 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 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 datangdi PoliteknikPenyelesaiannya 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 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 tabDalam 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 : %d Untuk menampilkan bilangan bulat (integer) %f Untuk menampilkan bilangan pecahan %c Untuk menmpilkan sebuah karakter %s Untuk menampilkan sebuah string

3. Praprosesor #includePada contoh program sebelumnya, terdapat baris yang berisi #include . #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 menyatakan pada kompiler agar membca file bernama stdio.h saat melakukan kompilasi. Bentuk umum #include yaitu sebagai berikut. #include atau #include namafileKebanyakan 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 ProgramUntuk 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 1Langkah-langkah :1. Buka aplikasi Turbo C++ 4.52. Pilih menu File New kemudian ketikkan kode berikut :

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

PERCOBAAN 2Langkah-langkah1. Ikuti langkah 1 dan 2 pada percobaan 1, kemudian ketikkan kode berikut : 2. Simpan program tersebut dengan nama : percobaan-2.cpp3. Compile program tersebut, jika tidak terdapat error lalu run program. PERCOBAAN 3Langkah-langkah4. Ikuti langkah 1 dan 2 pada percobaan 1, kemudian ketikkan kode berikut : 5. Simpan program tersebut dengan nama : percobaan-3.cpp6. 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: -----------------------------------------------

6