Upload
puja-setiawan20
View
3
Download
1
Embed Size (px)
DESCRIPTION
Dasar Dasar Pemrograman
Citation preview
DASAR-DASAR PEMROGRAMANPEMROGRAMAN I
Sejarah CBahasa C diciptakan oleh Dennis Ritchie di laboratorium Bell pada tahun 1972. Dennis Ritchie membuat bahasa C untuk mendesain system operasi UNIX. Kelebihan C adalah dapat memberikan akses ke hardware dan sejenisnya. Program C dapat dijalankan pada sistem operasi yang berbeda. Walaupun kemungkinan kecil harus melakukan perubahan kode programThn 1983, diciptakan C++ oleh Bjarne Stroustrup pada lab. Bell,AT&T. C++ menerapkan paradigma pemrograman baru yakni OOP (Object Oriented Programming)
Elemen dasar C++Himpunan KarakterPengenalTipe data dasarKonstantaPendefinisian/Pendeklarasian variabelInisialisasi Variabel
Himpunan KarakterHurufA B C D E F G H I J K L M N O P Q R S T U V W X Y Za b c d e f g h i j k l m n o p q r s t u v x y z
Digit0 1 2 3 4 5 6 7 8 9
Simbol-simbol lain_ - + * dan sebagainya
Pengenaladalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan: variabelkonstanta bernamatipe datafungsilabelObyekSuatu pengenal berupa satu atau beberapa karakter:hurufdigitgaris bawah (_)Huruf kecil dan kapital berbeda case sensitive
Kata Kunci
Tipe data dasar1. char2. int3. short4. long5. float6. double7. long double
Variabel dan KonstantaData pada C++ tersusun dari :1. variabel2. Konstanta
Mendeklarasikan & Mendefinisikan Variabel
Memberikan Nilai ke Variabel (Assignment)Variabel = nilaiVariabel & Konstanta Bertipe charchar kar;
tipe daftar_variabel
7
25
Isi mula-mula
Setelah diubah
variabel
variabel
Diisi dengan 25
Variabel dan KonstantaVariabel & Konstanta Bertipe intint bilint x;x=32800;Berapa nilai x?Variabel dan Konstanta Bertipe longlong jum_penduduk; atau 170123456L
Inisialisasi Variabel
Inisialisasi Variabelint jumlah =10 ;Pemodifikasian Tipe unsigned and signed diterapkan pada data bertipe bilangan bulat (chart, short, int dan long)
KonstantaKonstanta Oktal dan Desimal Konstanta OktalDigit yang digunakan berkisar antara 0-7. Penulisan konstanta diawali dengan 0 (nol). Konstanta Heksadesimaldigit yang dapat dipakai berupa salah satu diantara 16 simbol berikut :0123456789ABCDEF Konstanta String Konstanta bernama