Komputer Aplikasi IT 3
Bahasa C dan C++ yaitu sebuah bahasa pemrograman tingkat menengah.
Struktur Bahasa C dan C++
Header file
Main( )
Deklarasi;
Statement;
Scanf()
– Fungsi pustaka scanf() dipakai untuk menginput data berbentukdata numerik, huruf dan string secara terformat.
– Hal-hal yang perlu diamati dalam pemakaian fungsi scanf() :
Fungsi scanf() menggunakan penentu format
1. Fungsi scanf() menunjukkan pergeseran baris secara otomatis
2. Fungsi scanf() tidak memerlukan penentu lebar file
3. Variabelnya harus memakai operator alamat &
Penyeleksian keadaan dipakai untuk mengarahkan perjalanan suatu proses.
Fungsi penyeleksian kondisi penting artinya dalam penyusunan bahasa C, terutama untuk program yang kompleks.
Jenis seleksi kondisi yang terdapat dalam bahasa C dan C++ ialah:
1. IF …
2. IF … ELSE
3. SWITCH …CASE…DEFAULT
Looping ialah proses perulangan suatu blok pernyataan sebanyak yang dikehendaki.
Ada tiga bentuk dalam proses perulangan:
1. Perulangan While
2. Perulangan Do..While
3. Perulangan For
Perulangan For bersarang ini mempunyai arti bahwa didalam perulangan for terdapat perulangan for lagi.
Perulangan for bersarang ini mampu menggunakan For Positif dan For Negatif.
Struktur dalam bahasa C sama dengan record dalam bahasa Pascal.
Struktur adalah kumpulan unsur – unsur data yang digabung menjadi satu kesatuan.
Masing – masing unsur data pada record disebut filed, dimana field pada struktur dapat memiliki tipe data yang berlawanan.
Pointer ialah variabel yang menyimpan alamat sebuah data.
pointer digunakan untuk menunjuk sebuah data.
Operator Pointer ada dua, yakni :
Operator &
– Operator & bersifat unary (hanya membutuhkan satu operand saja).
– Operator & menghasilkan alamat dari operandnya.
Operator *
– Operator * bersifat unary (hanya membutuhkan satu operand saja).
– Operator * menghasilkan nilai yang berada pada suatu alamat.
Fungsi merupakan suatu bagian dari acara yang dimaksudkan untuk mengerjakan suatu peran tertentu dan letaknya terpisah dari program yang memanggilnya.
Keuntungan penggunaan fungsi dalam acara ialah acara akan mempunyai struktur yang jelas dan juga akan menghindari penulisan bagian program yang serupa.
Dalam bahasa C fungsi dapat dibagi menjadi dua, yakni :
1. fungsi pustaka atau fungsi yang sudah tersedia dalam Turbo C dan
2. fungsi yang didefinisikan atau dibentuk oleh programmer.