Pengenalan
1. Pendahuluan
Algoritma adalah urutan langkah-langkah penyelesaian masalah.
Contoh:
PROGRAM Pengurutan
Program untuk mengurutkan nilai ujian sejumlah mahasiswa
ALGORITMA :
1. Cari nilai terbesar di antara N buah data
2. Tempatkan nilai terbesar tersebut pada posisi yang tepat
3. Ulangi dari langkah 1 untuk N-1 buah data yang lain
Page 1 of 6
Modul Praktikum Pengantar Teknologi Informasi
helloworld.c
#include <stdio.h>
Keterangan:
#include merupakan salah satu jenis pengarah yang digunakan untuk memberitahu
kompiler agar dalam proses linking membaca header file.
<studio.h> stdio.h merupakan nama header file yang digunakan untuk memproses
input/output. Tanda “<” dan “>” menyatakan bahwa file tersebut berada di direktori
default yang telah ditentukan.
int main( ) { ... } adalah main function atau bisa dibilang body program. Inilah
program utamanya. Pada contoh ini, program utama berbentuk fungsi.
return 0, angka 0 ini akan dikembalikan kepada sistem operasi. Nilai ini digunakan
oleh sistem operasi untuk disimpan di variabel ERRORLEVEL pada MS DOS, atau
pada temporary variabel $? pada UNIX Bourne and Korn shells, dimana 0 artinya
‘sukses’. Sedangkan nilai 1, 2, 3 dll artinya ada error pada program.
Page 2 of 6
Modul Praktikum Pengantar Teknologi Informasi
#include <stdio.h>
int main (void) {
int x;
printf(“Masukkan sebuah bilangan bulat : “);
scanf(“%d”, &x);
printf(“Anda telah memasukkan bilangan %d”, x);
return 0;
}
#include <stdio.h>
int main (void) {
printf (“Nama \t\t : \”Zulkifli\”\n”);
printf (“NIM \t\t : 0706597 \n”);
printf(“Prodi \t\t : Pendidikan Ilmu Komputer”);
return 0;
}
Page 3 of 6
Modul Praktikum Pengantar Teknologi Informasi
#include <stdio.h>
int main (void) {
int x=1;
int y=0;
printf(“Nilai x = %d\n”,x);
printf(“Nilai y=%d\n”,y);
return 0;
}
/* ------------------------------------------------------------------------------------ */
/* Nama file : Coba.c */
/* Oleh : Zulkifli */
/* dst */
/* ------------------------------------------------------------------------------------- */
#include <stdio.h>
int main (void) {
int a=3;
int b=5;
int c;
c=a+b;
Page 4 of 6
Modul Praktikum Pengantar Teknologi Informasi
Tugas :
Page 5 of 6
Modul Praktikum Pengantar Teknologi Informasi
Sumber:
Raharjo, Budi dan Joni, I Made. 2006. Pemrograman C dan Implementasinya. Bandung:
Informatika.
Munir, Rinaldi. 2007. Algoritma dan Pemrograman dalam Bahasa Pascal dan C. Bandung:
Informatika.
http://belajarpemrograman.wordpress.com/2010/01/30/hello-world/
http://ririnizhati.blogspot.com/2010/04/bahasa-c-turbo-c.html
http://id.wikipedia.org/wiki/C_%28bahasa_pemrograman%29
Page 6 of 6