LOGIKA DAN ALORITMA. Pertemuan II:

dokumen-dokumen yang mirip
OPERATOR DAN UNGKAPAN

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

MODUL DUA VARIABEL DAN TIPE VARIABEL

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

.::BAB II.::MENGENAL PASCAL

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

TIPE, NAMA, DAN NILAI

Teori Algoritma TIPE DATA

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.

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

Tinjau algoritma dibawah ini

Modul PVB-POLINEMA V1.0

Badiyanto, S.Kom., M.Kom. PBO java

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

Tipe Data dan Operator

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).

PRAKTIKUM 3 DASAR PEMROGRAMAN C

Bab 2. Dasar-Dasar Pemrograman C

Keyword,Tipe data & Variabel. Keywords pada c Tipedata Variabel Konstanta

Tabel 1. Jenis data integer Ukuran memori (dalam byte)

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Dasar Komputer & Pemrograman 2A

OPERATOR DAN EKSPRESI

Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Sesi/Perkuliahan ke: II

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Tipe Data dan Variabel

ELEMEN DASAR C++ C++ mempunyai cara untuk menyatakan karakter-karakter yang tidak mempunyai kode tombol (seperti karakter tombol) misalnya \n.

Dasar Pemrograman Java

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

PHP (Pengenalan Pemrograman ServerSide)

Pert 1 Struktur Data (mengajarkomputer.wordpress.com)

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

DASAR PEMROGRAMAN. PENGENAL dan VARIABEL

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

Algoritma & Pemrograman 1B BASIC

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..

elemen Dasar Bahasa Pemrograman C

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

Chapter 3.2 : Tipe, Nama dan Nilai

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

disebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator

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

STRUKTUR PROGRAM BASIC

Algoritma Pemrograman

KONSEP DASAR BAHASA PASCAL

Tipe Data dan Variabel

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Algoritma & Pemrograman #3

Identifier Tipe Data Yoannita, S.Kom.

Tipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:

Algoritma Pemrograman

PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

Materi. Tipe, Variabel dan Operator Algoritma Pemrograman PENULISAN ALGORITMA PENULISAN ALGORITMA 15/03/2010 NAMA DAN EKSPRESI

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator PBO. Ramos Somya

UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi

LAPORAN PRAKTIKUM STRUKTUR DATA

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

Module 3. Variabel dan Tipe Data

Bab 2 DASAR-DASAR ALGORITMA

P 4 Bab 3 : Dasar Pemrograman C

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

Nama, Tipe, Ekspresi, dan Nilai

Algoritma Pemrograman

Algoritma Pemrograman

3. Elemen Dasar C++ S. Indriani S. L., M.T L.,

Saifoe El Unas 2. Free Format

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

Algoritma Pemrograman I KONSEP DASAR

Perkuliahan Pemrograman II (Teori / Praktikum) Minggu 3

TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3

Variabel dan Tipe data Javascript

Arsitektur dan Organisasi Komputer

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

Integer (Bilangan Bulat) Yang dimaksud bilangan bulat adalah, -1, -2, -3, 0, 1, 2, 3, 4 dan lain lain yang bukan merupakan bilangan pecahan.

TIPE DATA DAN VARIABLE

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.

PERTEMUAN 7 REVIEW (QUIZ)

TIPE DATA DAN VARIABLE

Lab. Pemrograman Visual Basic

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Ekspresi, Pernyataan & Operasi Aritmetika/Logika

Dasar Pemrograman Mikrokontroler dengan Bahasa C

BAB II DASAR-DASAR PEMROGRAMAN C

Dbase Pendahuluan. Field 1 Field 2 Field 3 Field 4 Field 5

SUMBER BELAJAR PENUNJANG PLPG

Transkripsi:

LOGIKA DAN ALORITMA Pertemuan II: Variabel dan Operator

Pertemuan II Tujuan: Mahasiswa dapat membedakan antara data, varia bel, dan konstanta. Mahasiswa dapat menyebutkan tipe data dalam ba hasa pemrograman Java dan Pascal. 3. Mahasiswa dapat menuliskan makna suatu ekspre si aritmatika, relasi, dan logika. 4. Mahasiswa dapat menentukan tipe data dan tipe va riabel yang sesuai untuk suatu laporan keuangan.

PENGOLAHAN DATA 3. 4. 5. Tipe Data Variabel Konstanta Operator Ekspresi

Tipe Data 3. Numerik Karakter Logika Pada dasarnya, data yang diproses di dalam komputer berjenis numerik. Tipe data yang lain hanya merupakan pengembangan dan interpretasi lain dari data bertipe numerik.

Tipe Data Numerik Bilangan bulat Bilangan pecahan Bilangan bulat maupun pecahan diperlakukan secara berbeda di dalam memori. Bilangan pecahan memiliki lokasi ekstra untuk menyimpan data pecahan. Dari sisi jangkauan data, tipe data pecahan memiliki range lebih besar dibandingkan dengan tipe data bilangan bulat.

Tipe Data Karakter Karakter tunggal (char) Deretan karakter (String) Data untuk karakter tunggal harus berupa 1 (satu) data karakter, sedangkan data untuk String boleh berupa 0 (nol) atau lebih karakter. Dari sisi jangkauan data, tipe data String memiliki range lebih besar dibandingkan dengan tipe data char.

Tipe Data Logika Status 0 SALAH Status 1 BENAR Sebuah data logika menggunakan 1 byte memori. Ukuran memori dinyatakan dengan satuan BYTE.

Pemilihan Tipe Data Sesuaikan dengan jenis data yang akan diolah. Pilihlah tipe data sesuai dengan jenis data yang akan diolah. Analisa setiap jenis data yang akan diolah secara seksama. Analisa setiap jenis data yang akan diolah secara seksama. Tidak setiap data numerik akan diproses secara numerik. Ada kalanya data bertipe numerik akan diproses sebagai string, misalnya nomor telpon, nomor induk mahasiswa, nomor KTP dan sebagainya.

Pemilihan Tipe Data Sesuaikan dengan kebutuhan memori. Pilihlah tipe data yang sesuai dengan kebutuhan pengolahan data DAN yang menggunakan memori secara efisien. Sebagai contoh, data numerik dengan tipe pecahan terbagi menjadi tipe FLOAT dan DOUBLE. Kedua tipe data ini samasama mengolah data bilangan pecahan, tetapi berbeda dalam pemakaian memori karena range keduanya berbeda.

Variabel 3. 4. Sebutan bagi lokasi memori yang digunakan untuk menyimpan data. Hanya bisa menyimpan sebuah data dengan tipe tertentu. Penyimpanan data baru akan menghapus data lama. Selama proses berlangsung, isi variabel bisa diubah-ubah.

Penamaan Variabel 3. 4. Diawali dengan huruf kecil. Kata berikutnya diawali dengan huruf kapital. Tidak boleh mengandung spasi atau simbol khusus seperti [] - =?. Lebih dari satu kata harus ditulis dempet. Variabel string maupun char diakhiri dengan karakter $.

Contoh Variabel Penamaan yang benar gaji totalpendapatan nama$ alamat$

Contoh Variabel Penamaan yang salah 1gaji (diawali dengan angka) total-pendapatan nama mahasiswa (ada minus) (ada spasi) alamat-2 (ada minus)

Konstanta 3. 4. Sebutan bagi lokasi memori yang digunakan untuk menyimpan data. Hanya bisa menyimpan sebuah data dengan tipe tertentu. Penyimpanan data hanya bisa dilakukan di awal proses. Selama proses berlangsung, isi konstanta TIDAK BOLEH diubah.

Penamaan Konstanta 3. 4. Diawali dengan huruf kapital seluruhnya. Tidak boleh mengandung spasi atau simbol khusus seperti [ ] - =?. Lebih dari satu kata harus dipisahkan dengan underscore (_). Konstanta string maupun char diakhiri dengan karakter $.

Operator 3. 4. Karakter khusus yang digunakan untuk melakukan proses tertentu. Memerlukan data untuk diproses disebut operand. Ada yang bersifat unary : (membutuhkan 1 operand). Ada yang bersifat binary : (membutuhkan 2 operand).

Jenis-jenis Operator Operator Matematika : digunakan untuk melakukan proses matematika. = : pemberian nilai + : penjumlahan - : pengurangan * : perkalian / : pembagian % : modulus (sisa bagi)

Jenis-jenis Operator Operator Relasi : digunakan untuk melakukan proses pembandingan. == : persamaan : pertidaksamaan > : lebih dari : lebih dari atau sama dengan < : kurang dari Pembacaan diawali dengan kata apakah Hasil proses bernilai BENAR atau SALAH : kurang dari atau sama dengan

Jenis-jenis Operator 3. Operator Logika : digunakan untuk melakukan proses logika. AND : logika DAN OR : logika OR Hasil proses akan bernilai salah satu: BENAR, atau SALAH

Jenis-jenis Operator Tabel Kebenaran untuk operator logika X Y X AND Y X OR Y 1 1 1 1 1 0 0 1 0 = kondisi SALAH 1 = kondisi BENAR 0 1 0 1 0 0 0 0

Ekspresi 3. 4. Ekspresi Matematika Ekspresi Relasional Ekspresi Logika Ekspresi Gabungan

Ekspresi Ekspresi Matematika 3 * 4 5 + 2 / 5 2 Ekspresi ini diselesaikan dengan urutan sebagai berikut: ((3 * 4) 5) + (2 / (5 2 )) (12 5) + (2 / 25) 3. 7 + 0.08 4. 7.08

Ekspresi Ekspresi Relasional 10 == 3 apakah 10 sama dengan 3? 10 3 apakah 10 tidak sama dengan 3? 10 > 3 apakah 10 lebih dari 3? 10 3 apakah 10 lebih dari atau sama dengan 3? 10 < 3 apakah 10 kurang dari 3? 10 3 apakah 10 kurang dari atau sama dengan 3?

Ekspresi 3. Ekspresi Logika cuaca_cerah AND jalanan_ramai ada_angkutan OR ada_tumpangan

Ekspresi 4. Ekspresi Gabungan Urutan proses: x+y dihitung dulu. (x+y > z) AND (a*b < c) Hasil perhitungan tersebut dibandingkan dengan z. 3. a*b dihitung dulu. 4. Hasil perhitungan tersebut dibandingkan dengan c. 5. Hasil perhitungan langkah 2 dan 4 dikombinasi dengan operator AND.

End of slide