1 Pengenalan Bahasa C
Kerangka Program dalam Bahasa C
File Header(*.h)
Mengenal Fungsi printf() dan scanf()
Argumen dan Konstanta Karakter
Contoh Program
/* Prototipe Fungsi */
tipe_data nama_fungsi1(parameter1, parameter2, ...);
...
/* Fungsi Utama */
int main(void) {
Statemen_yang_akan_dieksekusi;
...
return 0;
}
/* Implementasi Fungsi */
tipe_data nama_fungsi1(parameter1, parameter2, ...) {
Statemen_yang_akan_dieksekusi;
...
}
/* Fungsi Utama */
int main(void) {
Statemen_yang_akan_dieksekusi;
...
return 0;
}
File header adalah file dengan ekstensi h (*.h), yaitu file bantuan
yang digunakan untuk menyimpan daftar-daftar fungsi yang akan
digunakan di dalam program.
Dalam bahasa C, file header standar yang digunakan untuk proses
input/output adalah <stdio.h>.
Apabila file header tersebut sudah disediakan oleh kompilator,
gunakan tanda ’<’ dan ’>’
Jika file header tersebut adalah buatan kita sendiri, dituliskan
diantara ’ ” ’ (misalnya ”CobaHeader.h”)
int main(void) {
/* Mendeklarasikan variabel x yang bertipe integer */
int x;
/* Menampilkan teks sebagai informasi bagi pengguna (user) */
printf("Masukkan sebuah bilangan bulat: ");
return 0;
}
int main(void) {
printf("Mata Kuliah\t\t: \"Algortima dan Pemrograman\"\n");
printf("Kelas\t\t: S1TT-06-E\n");
printf("Dosen\t: Qisthi Al Hazmi HR., S.T., M.T.");
return 0;
}
Program 1
#include <stdio.h>
int main(void) {
int a, b, c, D;
printf("Masukkan nilai a: "); scanf("%d", &a);
printf("Masukkan nilai b: "); scanf("%d", &b);
printf("Masukkan nilai c: "); scanf("%d", &c);
D = (b*b) - 4 * a * c;
printf("\nDeterminan = %d", D);
return 0;
}