FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

dokumen-dokumen yang mirip
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

BAB I PENGENALAN BAHASA C

PENGENALAN BAHASA C. Praktikum 3

PRAKTIKUM 2 SEKILAS TENTANG C

BAB I SEKILAS TENTANG C

Sekilas Tentang C. Dasar Pemrograman & Algoritma

Objectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan lin

Pengantar Visual C++ & Penulisan Program

Objectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan lin

BAB 1 KONSEP DASAR BAHASA C

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

Bahasa C-M6 By Jamilah, Skom 1

Bab 1. Pengenalan Pemrograman C

MODUL 1 STANDAR INPUT DAN OUTPUT

Teknik Pemrograman Terstruktur 1 PENGENALAN BAHASA C

PENGENALAN BAHASA C DAN C++

Algoritma Pemrograman. Fery Updi,M.Kom

Pemrograman dan Bahasa Pemrograman

KONSEP DASAR PROGRAM BAHASA C

1.1. Sejarah Bahasa C

BAB 4 PENGENALAN BAHASA C

Chapter 1 KONSEP DASAR C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Dosen : Dede Kurniadi, S.Kom.,M.Kom HP :

P3 Pengantar Pemrograman C

Algoritme dan Struktur Data

BAB VI BAHASA C Pendahuluan

Modul IV Pemrograman Bahasa C ( bagian I )

Review: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????

9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

P - 3 Bab 2 : Pengantar Pemrograman C

PENGENALAN PROGRAM C++

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

dilakukan oleh bahasa mesin dapat dilakukan oleh C dengan penyusunan program yang lebih sederhana dan mudah. Bahasa C dalam pemakainnya memerlukan

BAB V BAHASA C I. 5.1 Pendahuluan

Pengenalan Bahasa C week 1

Software Engineering atau yang diartikan Rekayasa Perangkat Lunak adalah:

Sejarah Singkat C adalah bahasa pemrograman yang dikembangkan oleh Dennis Ritchi dan KenThompson pada tahun 1972, C merupakan perbaikan dar bahasa B y

KONSEP DASAR BAHASA C

Pengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom

PENGERTIAN C++ DAN FUNGSI-FUNGSINYA

PEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT

Dasar-dasar C/C++ Ekohariadi FT Unesa

Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++

BAB III PERINTAH INPUT OUTPUT

MODUL PRAKTIKUM BAHASA PEMROGRAMAN DASAR (PG168)

PENGENALAN KONSEP PEMROGRAMAN. (dalam bahasa C)

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

ALGORITHM 7 C++ Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.com

Bab 9 Pointer. 9.1 Pendeklarasian pointer

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Algoritma Pemrograman 2B (Pemrograman C++)

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita

PENGENALAN C++ Bab 1

Algoritma Pemrograman. Fery Updi,M.Kom

Al Khowarizmi. Sumber : Istilah algoritma berasal dari nama seorang pengarang berkebangsaan Arab

BAHASA PEMROGRAMAN C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024

Tipe Data dan Variabel

BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :

LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda

Konsep Dasar Sistem Operasi pad UNIX. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

Algoritme dan Pemrograman

Konsep Dasar Pemrograman Dan Pengenalan C++

Pemrograman JAVA INPUT-OUTPUT

Tipe Data, Variabel, Input/Output

BAB II KEGIATAN PEMBELAJARAN

Laporan Praktikum TMD02 Algoritma dan Struktur Data dengan C. Coding 1. NIM/ No. Reg. : : Mhd. Syarif : : Blog

Fungsi : Dasar Fungsi

PERTEMUAN 3 KONSEP TIPE DATA

Bab 2. Dasar-Dasar Pemrograman C

BAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel

TUTORIAL BAHASA PEMOGRAMAN C++

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

MODUL 1 PENGENALAN ENVIROMENT C++

Algoritma dan Pemrograman

Rosihan Ari Yuana, S.Si, M.Kom Lisensi Dokumen: BAB I. PENDAHULUAN C++ Oleh:

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

Bahasa C. Dosen : Dhamayanti

Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama

INPUT DAN OUTPUT BAHASA C

TIPE DATA DAN OPERASI I/O

1. Pengenalan Sistem Operasi

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

Tipe Data dan Variabel

BAB 2. FUNGSI INPUT OUTPUT

Bab 10 Fungsi & Prosedur

PEMROGRAMAN BAHASA C BAB II 2.1 STRUKTUR BAHASA C

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

PENGENALAN C++ DADANG MULYANA 2012

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

PRAKTIKUM 1 ALGORITMA & PEMROGRAMAN. 1. Mengenal C/C++

MODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi

MENAMPILKAN HASIL Operasi Keluaran (Output)

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

Achmad Solichin.

Transkripsi:

No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 1 / 5 A. TUJUAN Setelah melakukan praktik mahasiswa diharapkan dapat: 1. memahami struktur penulisan bahasa C 2. memahami perintah dasar bahasa C B. TEORI DASAR Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ritchie sekitar tahun 1970-an di Bell Telephone laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan pada komputer Digital Equipment Corporation PDP 11 yang menggunakan sistem operasi UNIX. Standar bahasa C yang asli adalah standar dari UNIX. Sistem operasi, kompiler C dan seluruh program aplikasi UNIX yang esensial ditulis dalam bahasa C. Kepopuleran bahasa C membuat versi-versi dari bahasa ini banyak dibuat untuk komputer mikro. Untuk membuat versi-versi tersebut menjadi standar, ANSI (American National Standards Institute) membentuk suatu komite (ANSI committee X3J11) pada tahun 1983 yang kemudian menetapkan standar ANSI untuk bahasa C. Standar ANSI ini didasarkan kepada standar UNIX yang diperluas. Contoh karakter yang ditulis dengan diawali tanda \ adalah: \ menyatakan karakter petik-ganda \\ menyatakan karakter backslash \t menyatakan karakter tab Dalam bentuk yang lebih umum, format printf() printf( string kontrol, daftar argumen);

No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 2 / 5 dengan string kontrol dapat berupa satu atau sejumlah karakter yang akan ditampilkan ataupun berupa penentu format yang akan mengatur penampilan dari argumen yang terletak pada daftar argumen. Mengenai penentu format di antaranya berupa: %d untuk menampilkan bilangan bulat (integer) %f untuk menampilkan bilangan titik-mengambang (pecahan) %c untuk menampilkan karakter %s untuk menampilkan string C. LANGKAH KERJA DAN PERCOBAAN 1. Bukalah Dev C++ atau NotePad++ compile Sheet baru 2. Tuliskan skrip berikut, simpan dalam ekstensi namafile.c main() printf("no : %d\n",1); printf("nama : %s\n","oraono Gorbacev"); printf("nilai : %f\n",80.5);

No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 3 / 5 printf("huruf : %c\n",'a'); 3. Compile file tersebut, lalu cari file hasil kompilasi ber ekstensi exe dan copy ke drive system anda (umumnya drive C), selanjutnya bukalah start run cmd (command prompt) 4. Lalu ketikan perintah change directory caranya cd\... cd:\> namafile.exe 5. Hasilnya akan seperti berikut; (enter) (enter) 6. Cara menampilkanhasil program memalui cmd cukup rumit, untuk mempermudah anda dapat langsung menampilkan hasilnya melalui Dev C++, teknisnya tambahkan system ( PAUSE ); di akhir program sebelum penutup prongam printf("no : %d\n",1); printf("nama : %s\n","ali"); printf("nilai : %f\n",80.5);

No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 4 / 5 printf("huruf : %c\n",'a'); system ( PAUSE ); Maka setelah dikopilasi hasilnya akan segera muncul dari display Dev C++. D. PENGEMBANGAN DAN TUGAS 1. Percobaan 1 void main(void) int value1, value2, sum; value1 = 35; value2 = 18; sum = value1 + value2; printf(" Hasil jumlah dari %d and %d = %d\n", value1, value2, sum); 2. Percobaan 2 int jawab, hasil; jawab = 100; hasil = jawab - 10; printf("hasilnya adalah %d\n", hasil + 6); 3. Percobaan 3

No. EKA/EKA255 Revisi:01 30 Agu 2014 Hal 5 / 5 Percobaan ini jika dijalankan hasilnya akan menampilkan hasil 0; dan itu seharusnya hasil perkalian sesaui rumus, tugas anda memperbaiki hal tersebut; float a, b, c; a = 3; b = 4.0; c = a*a+b*b; printf("c * c = %d", c); 4. Tugas, buatlah program yang berisi variable a dan variable b, dengan outputnya: c = hasil penjumlahan d = hasil pengurangan e = hasil perkalian f = hasil perbandingan 5. Buatlah laporan dari hasil praktikum Anda. *****