Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR PEMROGRAMAN C
Advertisements

Ekspresi As’ad Djamalilleil
Pemrograman Terstruktur
Operator Bahasa C++, Manipulasi String
BASIC DATA TYPES, VARIABLES & OPERATORS
OPERATOR Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
TIPE DATA, VARIABEL, DAN OPERATOR
Pertemuan 6 Operator & prioritas operator .:: Erna Sri Hartatik ::.
Pengenalan Bahasa C Pengenalan Bahasa C.
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
Pengenalan Operator.
ALGORITMA PEMROGRAMAN 2A
Elemen Dasar Dalam C++.
PRAKTIKUM ALGORITMA PEMROGRAMAN
Oleh Ahmad Ramadhani, S.Kom
Pengantar C++.
Elemen Dasar C Identifier :
PBO Daniel Riano Kaparang, S.Kom., M.Cs
ELEMEN-ELEMEN PROGRAM
Tipe, Nama, dan Nilai Anifuddin azis.
Pendahuluan & identifier pada bahasa c dan c++
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
3. Elemen Dasar C++ S. Indriani L., M.T 3. Elemen Dasar C++
Teknik Pemrograman oleh: Yohanes Sugiarto.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Algoritme dan Pemrograman
TIPE DATA Brian Damastu, S.T., M.Kom
Pemograman Terstruktur
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
VARIABEL, OPERATOR, PROMOTION, CASTING
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
S. Indriani Lestariningati, M.T
DASAR PEMROGRAMAN JAVA
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Operator dan Operasi Input Output pada C++ Pertemuan 11
Tipe Data, Nama dan Nilai
Operator By Harifuddin,ST,MT..
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Pemrograman Terstruktur
Minggu ke-5 Imam Fahrur Rozi
Minggu ke-6 Imam Fahrur Rozi
Pemrograman Bahasa C sRi nurhayati, mt.
STRUKTUR DATA PERTEMUAN III.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Pemograman Berorientasi Object Sistem Informasi Semster III
Algoritma dan struktur data
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
VARIABEL, TIPE DATA, OPERATOR
PEMROGRAMAN TERSTRUKTUR
STRUKTUR DATA.
Konsep Pemrograman 4.
Pemrograman Terstruktur
Java Keywords Kata yang tidak diperboleh kan sebagai nama variabel atau nama lain dalam program java. Yaitu.
Operator.
ALGORITMA & DASAR PEMROGRAMAN
ALGORITMA & DASAR PEMROGRAMAN
Algoritma dan Stuktur Data
PENGOLAHAN DATA # Tipe Data Variabel Konstanta
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Pemrograman Terstruktur
PEMROGRAMAN DASAR Varian dan Invarian.
Operator, Variabel, Konstanta, Tipe Data
Dasar Pemrograman Pertemuan 6 Operator & prioritas operator.:: Erna Sri Hartatik ::.
Transcript presentasi:

Algoritma dan Pemrograman Pertemuan III dan IV Tipe data dan operator Samuel Wibisono, Drs.M.Si.

Tipe Data Tipe data adl suatu nilai yg dapat dinyatakan dalam bentuk konstanta atau variabel dan operator yang dapat dikenakan padanya. Jenis data : 1. bilangan bulat (integer) 2. pecahan (float/real) 3. teks 4. pointer

Deklarasi Data Deklarasi Integer : int, short int, long int, unsigned int, unsigned short int, unsigned long int Deklarasi Pecahan : float, double, long double Deklarasi Teks/String : char Deklarasi Pointer : pointer adalah variable yg menyimpan alamat suatu data, bukan menyimpan datanya, dideklarasikan menggunakan tanda arteris (*) didepan nama variabelnya. Pointer selain digunakan untuk data integer dan string.

Variabel dan Konstanta Deklarasi Variabel gunanya untuk memesan memori dan menentukan jenis data yang dapat disimpan didalamnya. Bentuk umum : tipe data – variabel Contoh : int jumlah; float harga_satuan, total_harga;

Variabel dan Konstanta Pemberian nilai ke variabel: variabel = nilai; Contoh : jumlah = 50; harga_satuan = 15.7;

Variabel dan Konstanta konstanta integer : integer, long integer, unsigned integer. konstanta floating point : float dan double konstanta string : “coba”, “aa”, “e”,,, konstanta karakter : ‘C’, ‘&’, ,,

Operator Operator dikelompokkan dalam: Assignment operators (pengerjaan) Arithmatic operators Increment and decrement operators (peningkatan dan penurunan) Bitwise operators Relational operators Logical operators Address operators Comma operators Operator gabungan

Operator Operator pengerjaan a = 5 a = b = c Operator aritmatika Operator binary : * (perkalian), / (pembagian), % (modulus atau sisa pembagian), + (pertambahan), - (pengurangan). Operator unary : + (tanda plus), - (tanda minus), ++ (prefix: preincrement; postfix: postincrement), -- (prefix: predecrement; postfix: postdecrement)

Operator Operator Peningkatan dan Penurunan Operator peningkaan (++) : menambah nilai 1 pada nilai sebelumnya. Operator penurunan (-) : mengurangi nilai 1 pada nilai sebelumnya. Operator bitwise : <<, >>, &, |, ^, ~ hanya dapat digunakan pada operand integer atau karakter. hirarki : tertinggi -, >><<, &, ^, | terendah

Operator Operator hubungan : > , >=, <, <=, ==, != Contoh : 5 > 4 benar (1) 3 <= 6 salah (0) 4 != 5 benar (1) Operator logika : &&(and), || (or), ! (not)

Operator Operator alamat : & (address operator) : menunjukan alamat memori dari suatu data. * (indirection operator) : menunjukkan suatu pointer. Operator koma : Untuk meletakkan beberapa ungkapan yg dipisahkan dng tanda koma di dalam kurung buka dan kurung tutup. Untuk ganti baris C++ menyediakan vasilitas \n.

Operator Operator gabungan Bentuk : operator pengerjaan variabel = variabel operator ungkapan Atau operator lainnya variabel operator = ungkapan

Operator Contoh : a = a + b; dapat ditulis a+=b; Perhatikan hirarki operator (lihat buku referensi halaman 56)

Operator Praktek