Perbandingan Struktur Program Bahasa C dan Pascal

3
(187 votes)

Struktur Program Bahasa C: 1. Header: Setiap program dalam bahasa C dimulai dengan header yang berisi deklarasi library yang akan digunakan dalam program. 2. Fungsi Utama (main): Setiap program dalam bahasa C harus memiliki fungsi utama yang disebut "main". Fungsi ini adalah titik awal eksekusi program. 3. Deklarasi Variabel: Sebelum menggunakan variabel dalam program, kita perlu mendeklarasikannya terlebih dahulu. Deklarasi variabel dalam bahasa C dilakukan di awal fungsi utama atau di blok kode tertentu. 4. Statement: Program dalam bahasa C terdiri dari serangkaian pernyataan yang dieksekusi secara berurutan. Pernyataan dapat berupa pernyataan kontrol, pernyataan loop, atau pernyataan lainnya. 5. Ekspresi: Ekspresi dalam bahasa C digunakan untuk melakukan operasi matematika atau logika. Ekspresi dapat terdiri dari konstanta, variabel, operator, dan fungsi. 6. Fungsi: Fungsi dalam bahasa C digunakan untuk memecah program menjadi bagian-bagian yang lebih kecil dan dapat digunakan kembali. Fungsi dapat didefinisikan oleh pengguna atau berasal dari library yang telah dideklarasikan sebelumnya. Struktur Program Bahasa Pascal: 1. Program: Setiap program dalam bahasa Pascal dimulai dengan kata kunci "program" diikuti dengan nama program. Ini adalah titik awal eksekusi program. 2. Deklarasi Variabel: Seperti dalam bahasa C, variabel dalam bahasa Pascal juga perlu dideklarasikan sebelum digunakan. Deklarasi variabel dalam bahasa Pascal biasanya dilakukan di awal program. 3. Blok Utama: Blok utama dalam bahasa Pascal adalah tempat eksekusi program dimulai. Ini terdiri dari serangkaian pernyataan yang dieksekusi secara berurutan. 4. Pernyataan: Pernyataan dalam bahasa Pascal mirip dengan bahasa C. Pernyataan dapat berupa pernyataan kontrol, pernyataan loop, atau pernyataan lainnya. 5. Fungsi dan Prosedur: Bahasa Pascal memiliki konsep fungsi dan prosedur yang mirip dengan bahasa C. Fungsi dan prosedur digunakan untuk memecah program menjadi bagian-bagian yang lebih kecil dan dapat digunakan kembali. Contoh Program Sederhana dalam Bahasa Pascal: program HelloWorld; begin writeln('Hello, World!'); end. Contoh Program Sederhana dalam Bahasa C: #include <stdio.h > int main() { printf("Hello, World!"); return 0; } Dalam contoh di atas, kedua program akan mencetak "Hello, World!" sebagai output. Dengan memahami struktur program dalam bahasa C dan Pascal, kita dapat memahami cara kerja program dan mengembangkan program yang lebih kompleks.