Menerjemahkan Algoritma Kedalam Bahasa Pemrograman - Belajar Gratis

Minggu, 22 Juli 2018

Menerjemahkan Algoritma Kedalam Bahasa Pemrograman

Pada pembahasan kali ini kita menggunakan bahasa pemrograman C.

Struktur Bahasa Pemrograman C
Pemrograman C tersusun dari sejumlah blok fungsi. Sebuah program minimal terdiri dari sebuah fungsi. Setiap fungsi terdiri dari satu atau beberapa pernyataan.

Bentuk umum struktur program C :
pengarah praprocessor
Nama-fungsi (daftar parameter)
{
     Tubuh fungsi
}
Pengenalan Fungsi
Fungsi merupakan statement yang membangun sebuah program C. Fungsi dapat memiliki bagian pernyataan fungsi yang diawali dengan kurung kurawal buka ({) dan diakhiri kurung kurawal tutup (}) dan ada juga fungsi yang tidak memiliki bagian pernyataan seperti fungsi main ().

Contoh Fungsi :
  • Main()
  • Printf()
  • Scanf()
Prapocessor
Prapocessor dipakai untuk membaca file yang dinamakan dengan file judul (header file). yaitu file yang berisi deklarasi fungsi dan defenisi konstanta. File ini mempunyai ciri yaitu namanya diakhiri dengan ekstensi .h.

Contoh :
#include<studio.h>
Memberikan pernyataan pada compiler agar membaca file bernama studio.h pada saat pelaksanaan kompilasi.

Penulisan Program
C merupakan bahasa pemrograman yang memberikan kebebasan dalam penulisan program dengan catatan penulisannya harus konsisten (disarankan penulisan program menggunakan huruf kecil) dan mudah difahami, sehingga jika terjadi kesalahan mudah ditelusuri.

Contoh penulisan program :
#include<studio.h>
main()
{
printf(Selamat Belajar\n");
printf("Turbo C\n");
}
atau
#include<studio.h>
main(){ printf("Selamat Belaja\n" ); printf("Turbo C\n");}
 Jadi dapat didefenisikan
Algoritma adalah urutan langkah - langkah penyelesaian suatu masalah kegiatan yang tersusun secara sistematis dan logis. Notasi algortima terdiri dari tiga bentuk yaitu deskriptif, chart dan pseudocode.
Penyelesaian suatu masalah atau kegiatan diawali dengan identifikasi atau menentukan masalah, lalu menyusun algoritma dan menerjemahkan algoritma ke dalam bahasa pemrograman..
banner
Previous Post
Next Post