MODUL 5
PEMOGRAMAN TURBO C
A.
Pemograman
Yaitu memberikan instruksi kepada
komputer agar dapat bekerja seperti yang kita kehendaki. Dan dipahami atau
dijalankan oeh komputer data dan itruksi dalam bentuk biner (rangkaian bit-bbit
bernilai 0 atau 1).
Berdasarkan tingkat kedekatannya dengan
bahasa mesin dan bahasa manuia, diklasifikasinya menjadi:
1.
Bahasa tingkat rendah memerintahkan
setiap intruksi dari kode sumber kedalam satu intruksi bahasa mesin bisa
disebut juga bahasa assembly.
2.
Bahasa tingkat tinggi yaitu memiliki
kedekatan dengan bahasa dan cara berpikir manusia contohnya bahasa Pascal
3.
Bahasa tingkat menengah antara kedua
tingkat diatas contohnya bahasa C
Ø Struktur Program
C++
Program C maupun C++ selalu tersusun dari 4 (empat) bagian utama, yaitu :
1. Bagian komentar yang ditandai dengan symbol // dan pasangan /* ... */
2. Bagian pengarah compiler yang ditandai dengan symbol #
3. Bagian deklarasi
4. Bagian definisi
Program C maupun C++ selalu tersusun dari 4 (empat) bagian utama, yaitu :
1. Bagian komentar yang ditandai dengan symbol // dan pasangan /* ... */
2. Bagian pengarah compiler yang ditandai dengan symbol #
3. Bagian deklarasi
4. Bagian definisi
Ø Berikut merupakan
contoh sederhana pemrograman dengan bahasa C++, menggunakan
Borland C++
Borland C++
Contoh-1
#include
<stdio.h>
#include
<conio.h>
main()
{
int a = 7;
char b = 'G';
clrscr();
printf("%c Merupakan Abjad Yang
Ke - %d", b, a);}
Ø Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif.
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif.
Ø Konstanta
merupakan suatu nilai yang tidak dapat diubah selama proses program
berlangsung. Konstanta nilainya selalu tetap. Konstanta harus didefinisikan
terlebih dahulu di awal program. Konstanta dapat bernilai integer, pecahan,
karakter dan string. Contoh konstanta : 50; 13; 3.14; 4.50005; ‘A’; ‘Bahasa C’.
Selain itu, bahasa C juga menyediakan beberapa karakter khusus yang disebut
karakter escape, antara lain :
\a
: untuk bunyi bell (alert)
\b
: mundur satu spasi (backspace)
\f
: ganti halaman (form feed)
\n
: ganti baris baru (new line)
\r
: ke kolom pertama, baris yang sama (carriage return)
\v
: tabulasi vertical
\0
: nilai kosong (null)
\’
: karakter petik tunggal
\”
: karakter petik ganda
\\
: karakter garis miring
Ø
Variabel
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan.
Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :
Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara nim, NIM dan Nim dianggap berbeda.
Tidak boleh mengandung spasi.
Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain : $, ?, %, #, !, &, *, (, ), -, +, = dsb
Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb.
Contoh penamaan variable yang salah : %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!, dsb
variabel, dibagi menjadi dua jenis kelompok, yaitu :
Variabel Numerik
Variabel Teks
- Variabel Numerik
Variabel numerik ini dibagi menjadi menjadi 3 (tiga) macam :
Bilangan Bulat atau Integer
Bilangan Desimal Berpresisi Tunggal atau Floating Point.
Bilangan Desimal Berpresisi Ganda atau Double Precision.
- Variabel Text
Character ( Karakter Tunggal )
String ( Untuk Rangkaian Karakter )
Deklarasi Variabel
Penjelasan Adalah proses memperkenalkan variabel kepada Borland C++ dan pendeklarasian tersebut bersifat mutlak karena jika tidak diperkenalkan terlebih dulu maka Borland C++ tidak menerima variabel tersebut.
Deklarasi Variabel ini meliputi tipe variabel, seperti : integer atau character dan nama variabel itu sendiri. Setiap kali pendeklarasian variabel harus diakhiri oleh tanda titik koma ( ; ).
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan.
Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :
Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara nim, NIM dan Nim dianggap berbeda.
Tidak boleh mengandung spasi.
Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain : $, ?, %, #, !, &, *, (, ), -, +, = dsb
Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb.
Contoh penamaan variable yang salah : %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!, dsb
variabel, dibagi menjadi dua jenis kelompok, yaitu :
Variabel Numerik
Variabel Teks
- Variabel Numerik
Variabel numerik ini dibagi menjadi menjadi 3 (tiga) macam :
Bilangan Bulat atau Integer
Bilangan Desimal Berpresisi Tunggal atau Floating Point.
Bilangan Desimal Berpresisi Ganda atau Double Precision.
- Variabel Text
Character ( Karakter Tunggal )
String ( Untuk Rangkaian Karakter )
Deklarasi Variabel
Penjelasan Adalah proses memperkenalkan variabel kepada Borland C++ dan pendeklarasian tersebut bersifat mutlak karena jika tidak diperkenalkan terlebih dulu maka Borland C++ tidak menerima variabel tersebut.
Deklarasi Variabel ini meliputi tipe variabel, seperti : integer atau character dan nama variabel itu sendiri. Setiap kali pendeklarasian variabel harus diakhiri oleh tanda titik koma ( ; ).
Langkah kerja:
1. Klik start > Program> Turbo C++
2. Tunggu sampai muncul jendela editor Turbo C++
3. Mulai membuat program
sederhana
-
Klik menu editor >
pilih New
-
Lalu ketik program seperti dibawah ini
4. Untuk melihat hasil dari
pembuatan program diatas dengan cara Ctrl+F9
Keterangan program:
-
Fungsi void main merupakan titik awal dan
titik akhir eksekusi program
-
Tanda {} merupakan awal dan akhir pembuatan
program
-
Fungsi cout untuk menampilkan suatu keluaran
pada layar
-
#include merupakan salah satu jenis pengarah
praprosesor dipakai utuk file yang dinamakan file-judul (header-file)
5. Simpan progam yang sudah
dibuat dengan cara klik menu file > save/ save as dengan file name LAT1.CPP
simpan di directory dan folder yang anda
inginkan











0 komentar:
Posting Komentar