Elemen dan Struktur Program C

Slides:



Advertisements
Presentasi serupa
Pemrograman Terstruktur
Advertisements

4/5/2017 PL/SQL SITI MUKAROMAH,S.Kom.
Jawaban PR-01 Dr. Anto Satriyo Nugroho, M.Eng Web:
Pendahuluan Dr. Anto Satriyo Nugroho, M.Eng Web: Mata Kuliah: Dasar Pemrograman.
Flowchart (1) Mata Kuliah: Dasar Pemrograman
Apakah Recursion itu ? Dr. Anto Satriyo Nugroho, M.Eng
Struktur Kendali Proses (Bab 4) Dr. Anto Satriyo Nugroho, M.Eng Web: Mata Kuliah: Dasar.
Dr. Anto Satriyo Nugroho, M.Eng
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Elemen Dasar C++.
KONSEP BAHASA PEMROGRAMAN
Doubly Linked List Dr. Anto Satriyo Nugroho, M.Eng Web:
Sorting Algorithms Dr. Anto Satriyo Nugroho, M.Eng
02.1 Hari-2.
VARIABEL DAN OPERATOR.
Teknik Pemrograman (TEKPRO)
Pemrograman Terstruktur
Tipe Data, Variabel, Konstanta, Operator
Pemrograman Terstruktur
Perkembangan Bahasa.
BAHASA C.
Operator, Variabel, Konstanta, Tipe Data
Dasar Pemrograman Komputer [TKL-4002] 2010
Elemen Dasar QBasic.
Dasar Komputer & Pemrograman 2A (BAHASA C)
Algoritma & Pemrograman 1
Pemrograman Visual (Borland Delphi 7.0)
TIPE DATA, VARIABEL, DAN OPERATOR
TIPE-TIPE DATA TURBO C++
Pengenalan Bahasa C Pengenalan Bahasa C.
Castaka Agus Sugianto, M.Kom., M.CS
1 Pertemuan Pengantar Bahasa C Matakuliah: T0616 / Algoritma dan Pemrograman Tahun: 2007 Versi: 1/0.
Algoritme dan Pemrograman
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
ANALISA DAN DESAIN ALGORITMA
Teknik. Pemrog. Terstruktur 2
Algoritme dan Pemrograman
Elemen Dasar Dalam C++.
Komentar, identifier Dan Tipe Data
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Pengantar Bahasa C & C++
Elemen Dasar C Identifier :
Pertemuan 1 Pengenalan Bahasa C++.
Algoritma dan Struktur Data 1 pertemuan 4
ELEMEN-ELEMEN PROGRAM
Dasar pemrograman java
Algoritma & pemrograman 1B
Outline: Tipe data Variabel dan Konstanta Enumerasi Ekspresi Operator
Pertemuan 5 Tipe Data, Operator, Tata Bahasa
PART 4 Pengenalan Bahasa C
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
STRUKTUR DASAR PROGRAM
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
DASAR PEMROGRAMAN JAVA
PEMROGRAMAN JAVA.
Mengenal Model Data, Perintah I/O
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
Pemrograman Bahasa C sRi nurhayati, mt.
TIPE DATA, NILAI, INPUT DAN OUTPUT
Algoritma dan struktur data
PJJ FLOW CHART D3 - Teknik Komputer dan Jaringan
Konsep Pemrograman 4.
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
Pengantar Pemrograman Bahasa C
Teknik. Pemrog. Terstruktur 2
Operator, Variabel, Konstanta, Tipe Data
T0616 ALGORITMA DAN PEMROGRAMAN (2)
Transcript presentasi:

Elemen dan Struktur Program C Mata Kuliah: Dasar Pemrograman Elemen dan Struktur Program C Dr. Anto Satriyo Nugroho, M.Eng Email: asnugroho@gmail.com Web: http://asnugroho.net/lecture/dp.html

Penentuan nilai akhir Bobot tiap nilai Quiz: 25% UTS: 35% UAS: 40%

Sejarah Bahasa C 1972 dirancang oleh Dennis M. Ritchie di Bell Laboratories C merupakan pengembangan dari bahasa BCPL (bahasa untuk menulis OS dan compiler) dan bahasa B (dirancang untuk membuat sistem operasi UNIX, pada Bell Laboratories) 1978: The C Programming Language oleh Dennis M. Ritchie dan Brian W. Kernighan 1983-1989 Standarisasi bahasa C (ANSI)

Karakteristik Bahasa C General purpose language Medium level language Hemat ekspresi Alur kontrol Menggunakan struktur data modern Kaya operator

Karakter pembentuk program Huruf besar Huruf kecil Angka Karakter khusus (Tab.2.1)

Identifier Nama berbagai elemen program: nama variabel ama function nama tipe data dll Identifier diawali huruf atau garis bawah dan diikuti huruf atau garis bawah atau angka. Huruf besar dan kecil dianggap berbeda. Keyword: identifier yang telah didefinisikan oleh bahasa C dan tidak boleh digunakan untuk keperluan lain. (Tab. 2.2) Standard identifier: identifier yang telah diberi makna tertentu, tetapi masih bisa didefinisikan ulang. (p.16)

Tipe Data Lihat Tab.2.3 dan Tab.2.4 (pp.17-18) Tipe Data dasar Contoh Data Kata kunci integer -5 0 int Floating point 3.14 float Double-precision FP 123456789000000000 double Character `a` char Void void Lihat Tab.2.3 dan Tab.2.4 (pp.17-18)

Konstanta Konstanta adalah suatu nilai konstan, yaitu nilai yang tidak berubah dalam suatu program Konstanta dalam bahasa C Integer constant Floating point constant Character constant String constant Escape sequence

Variabel Tempat menampung data Tipe data harus disertakan (apakah int, float, atau tipe data lain) Penamaan variabel mengikuti aturan penamaan identifier Format penulisan: int i, j; int i=3, j; float alas=4.0;

Operator (pp.20-28) Operator Aritmatika: + - * / % ++ - - Operator Relasi: == != < > <= >= Operator Logika: ! && || Operator bitwise Operator koma Operator bersyarat (conditional expression) Operator cast Operatur penugasan (assignment): = Presedensi dan Asosiativitas

Latihan pemrograman Ubahlah program menghitung luas segitiga yang dibuat minggu yang lalu sbb. alas = 3.5 tinggi = 4 Jika luas segitiga < 10.0 print “A”, selain itu print “B” Buatlah program untuk menghitung hipotenusa, jika dua sisi yang lain diketahui Buatlah program untuk menentukan apakah sebuah segitiga itu segitiga siku-siku atau bukan