Pemrograman Dasar (c)-Modul 1 Non-tugas
Transcript of Pemrograman Dasar (c)-Modul 1 Non-tugas
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
1/10
Hanhan Hanafiah Solihin, S.Kom., M.Kom
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
2/10
• Nama : Hanhan Hanafiah Solihin• Email : [email protected]• No. Hp : 087823349155
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
3/10
Sistem Perkuliahan
Sistem Perkuliahan Pemrograman Dasar (Bahasa C):
• Materi + Latihan• Absensi Minimal 80% (3 x Bolos)• Keterlambatan Maksimal 15 Menit• Nilai Tugas : 20 %
Quis : 20 %UTS : 30 %Tugas Besar : 30 %
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
4/10
Pemrograman Dasar (Bahasa C)
Matakuliah ini membahas tentang bagaimana memahami da menerapkan
logika pemrograman serta mampu membuat sebuah aplikasi dengan
menggunakan Bahasa C.
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
5/10
Sejarah Awalnya Martin Richards (1967) mengembangkan bahasaBCPL. Kemudian dikembangkan lagi oleh Ken Thompson(1970) yang disebut bahasa B. Dan akhirnyadisempurnakan oleh Dennis Ricthie menjadi bahasa C
(1970-an). Bahasa C pertama kali digunakan di computerDigital Equipment Corporation PDP-11 yangmenggunakan system operasi UNIX. Hingga saat inipenggunaan bahasa C telah merata di seluruh dunia.Hampir semua perguruan tinggi di dunia menjadikanbahasa C sebagai salah satu mata kuliah wajib. Selain itu,banyak bahasa pemrograman populer seperti PHP danJava menggunakan sintaks dasar yang mirip bahasa C.Oleh karena itu, kita juga sangat perlu mempelajarinya.
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
6/10
KELEBIHAN BAHASA C Bahasa C tersedia hampir di semua jenis computer.Kode bahasa C sifatnya adalah portable dan fleksibeluntuk semua jenis computer.
Bahasa C hanya menyediakan sedikit kata-kata kunci,hanya terdapat 32 kata kunci.Proses executable program bahasa C lebih cepatDukungan pustaka yang banyak.
C adalah bahasa yang terstrukturBahasa C termasuk bahasa tingkat menengah
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
7/10
KEKURANGAN BAHASA C Banyaknya Operator serta fleksibilitas penulisanprogram kadang-kadang membingungkan pemakai.Bagi pemula pada umumnya akan kesulitanmenggunakan pointer
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
8/10
STRUKTUR DASAR BAHASA C //Mencantumkan Header Program#include #include
//Menempatkan Variabel Global
int x, y, z;
//Fungsi Utama atau Program Utamaint main(){
//Menempatkan Variabel Lokal char nama;//Bagian untuk menuliskan sintax C getch();return 0;
}
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
9/10
LATIHAN
#include #include
int main(){char nama[20];puts("Halo Halo");printf("Halo Dunia\n");printf("Halo Semua\n");printf("Input Nama : "); scanf("%s", &nama);printf("Halo %s", nama);getch();return 0;
}
-
8/17/2019 Pemrograman Dasar (c)-Modul 1 Non-tugas
10/10
Terimakasih