Anda di halaman 1dari 13

Konsep

Pemrograman
Materi
 BAB I KONSEP PEMROGRAMAN
 BAB II DASAR-DASAR PEMROGRAMAN
 BAB III PENGAMBILAN KEPUTUSAN
 BAB IV PENGULANGAN PROSES
 BAB V FUNGSI
 BAB VI ARRAY
 BAB VII STRING
 BAB VIII POINTER
Konsep Pemrograman
 Sarana komunikasi antara manusia dan komputer
disebut bahasa komputer
 Bahasa Pemrograman Komputer adalah tata cara
penulisan program (kata, ekspresi, pernyataan)
berupa langkah untuk menyelesaikan masalah
 Faktor yang perlu diperhatikan adalah sintaksis,
semantik dan logika
 Bahasa pemrograman: tingkat tinggi, menengah
dan rendah
Konsep Pemecahan masalah

 Menganalisa dan memahami permasalahan dan


membuat algoritma (pola berfikir terstruktur
berisi tahap-tahap penyelesaian masalah)
 Membuat kode dari algoritma dalam pernyataan
sesuai dengan bahasa pemrograman
 Testing (menjalankan program) dan debugging
(menemukan kesalahan)
 Melakukan dokumentasi terhadap setiap langkah
Ciri Pemrograman
Terstruktur
 Mempunyai teknik pemecahan masalah yang
benar
 Memiliki algoritma pemecahan masalah yang
sederhana dan efisien
 Teknik penulisan program memiliki struktur
logika yang benar dan mudah dipahami
 Membutuhkan biaya testing yang rendah
 Memiliki dokumentasi yang baik
Langkah-langkah Pembuatan
Program
 Mendefinisikan masalah
 Mencari solusi untuk masalah
 Memilih teknik pemecahan masalah dan
algoritma
 Menulis program
 Melakukan testing dan debugging
 Melakukan dokumentasi
 Melakukan pemeliharaan
Definisi Algoritma
 Pola pikir yang terstruktur yang berisi
tahap-tahap penyelesaian masalah untuk
diimplementasikan dalam pemrograman
 Biasanya dalam program terdapat tiga
struktur program:
– Struktur Urut
– Struktur Keputusan
– Struktur Perulangan
Struktur Penulisan Program C
main()
{
statemen-statemen; //fungsi utama
}

fungsi_fungsi-_lain()
{
statemen-statemen; // fungsi-fungsi lain
}
Pengenalan Fungsi Dasar
#include<stdio.h>
main()
{
printf(“HALLO C”);
}

 stdio.h, header standard input output karena ada


printf
 main(), program utama
 {}, awal program dan akhir program
 printf(“HALLO C”); mencetak tulisan Hallo C
di monitor
Penentu Format
 %d : untuk menampilkan bilangan bulat (int)
 %f : untuk menampilkan bilangan pecahan (float)
 %c : untuk menampilkan sebuah karakter (char)
 %s : untuk menampilkan sebuah string (char [])

#include <stdio.h>
main( )
{
printf(“No : %d\n”, 10);
printf(“Nama : %s\n”, “Ali”);
printf(“Nilai : %f\n”,80.5);
printf(“Huruf : %c\n”,‘A’);
}
Komentar
 Untuk keperluan dokumentasi dengan
maksud agar program mudah dipahami
/* Tanda ini adalah komentar */
#include <stdio.h>
main()
{
printf(“Coba\n”); /* Ini adl program pertama */
}
Praprosesor #include
 #include merupakan satu jenis pengarah
praprosesor yang dipakai untuk membaca file
yang dinamakan file judul (header file), yaitu file
yang berisi deklarasi fungsi dan definisi
konstanta
 Contoh:
– #include <stdio.h>
– #include <conio.h>
– #include <math.h>
Proses Kompilasi dan Linking
Program C
Source Header

Compile

Objek Lain Obyek Library

Link

Exe

Anda mungkin juga menyukai