Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap - 2010 Nur hayatin, S.ST.

Slides:



Advertisements
Presentasi serupa
Dasar-Dasar Pemrograman
Advertisements

PENGOLAHAN DATA # Tipe Data Variabel Konstanta
Tipe Data, Variabel & Operator
VARIABEL DAN OPERATOR.
PEMROGRAMAN KOMPUTER 2 4 SKS 2 TEORI DAN 2 PRAKTEK
Oleh : Nur Hayatin, S.ST Teknik Informatika –UMM 2011
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
Algoritma & Pemrograman 1
Tipe Data, Variabel, dan Operator
DASAR-DASAR PEMROGRAMAN JAVA
Dasar pemrograman.
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
TIPE DATA, VARIABEL, DAN OPERATOR
Kostanta,Variabel,dan Tipe Data
Tipe Data, Variabel & Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
ANALISA DAN DESAIN ALGORITMA
Elemen Dasar Dalam C++.
Pertemuan 2 Muhamad Haikal, S.Kom., MT
PRAKTIKUM ALGORITMA PEMROGRAMAN
DASAR PEMROGRAMAN C Oleh : sgo.
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Tipe Data By Serdiwansyah N. A..
Elemen Dasar C Identifier :
Dasar-Dasar Pemrograman
PBO Daniel Riano Kaparang, S.Kom., M.Cs
Tipe, Nama, dan Nilai Anifuddin azis.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Dasar pemrograman java
Algoritma & pemrograman 1B
Pertemuan 5 Tipe Data, Operator, Tata Bahasa
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel operator tipe data
Struktur Dasar Pemrograman Java
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
DASAR PEMROGRAMAN JAVA
Elemen-elemen Dasar Pada Bahasa C++
As’ad Djamalilleil Elemen Dasar Java As’ad Djamalilleil
Review Materi Java Fundamental
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Tipe Data, Variabel, dan Operator
Algoritma & Pemrograman 1
VARIABEL DAN TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi
Dasar Bahasa Java.
PEMROGRAMAN BERORIENTASI OBYEK PENDAHULUAN
PEMROGRAMAN BERORIENTASI OBJEK
Pemrograman Bahasa C sRi nurhayati, mt.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
VARIABEL, TIPE DATA, OPERATOR
PJJ FLOW CHART D3 - Teknik Komputer dan Jaringan
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
PENGOLAHAN DATA # Tipe Data Variabel Konstanta
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Tipe Data, Variabel, dan Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma 1 Temu 2.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Struktur Dasar Pemrograman Java
PEMROGRAMAN BERORIENTASI OBJEK
10/8/2019 P.Marpaung : Prak. PBO (Tipe data,Variabel, & Operator)1.
Transcript presentasi:

Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST

Mahasiswa dapat : Memahami struktur dasar Java Memahami tipe data String

Statement & Blok Identifier Keyword (kata kunci) Komentar Tipe Data Variabel Konstanta Ekspresi Operator String Control flow Perulangan

Statement: satu atau lebih baris kode yang diakhiri dengan semicolon (;). ex : System.out.print(“Hello”); Blok : satu atau lebih pernyataan yang berada diantara tanda kurung kurawal buka dan tutup ({ … }).

Identifier adalah nama-nama yang dipakai pemrogram untuk mendefinisikan nama class, variabel, dsb. Yang perlu diperhatikan : Tidak boleh menggunakan keyword Bisa diawali dengan sembarang huruf, atau tanda garis bawah (_), atau tanda dolar ($) Tidak boleh mengandung simbol khusus, seperti * dan # Tidak diawali angka Tidak mengandung spasi Case-sensitif

Pengenal yang ValidPengenal yang tidak Valid $_100010_bulan _namaStok# alamatRumahNama lengkap

Kata-kata yang telah dipakai oleh java dan tidak dapat digunakan untuk identifier.

Komentar adalah keterangan yang ditambahkan pada kode program yang bertujuan untuk memberikan penjelasan atau informasi kepada pembaca program. Tanda yang dipakai untuk memberikan komentar : /* */ (multiple-line/traditional comment) // (single-line comment) /** */ (javadoc style)

Tipe data primitif Tipe data reference

Tipe data Bilangan Bulat/integral Tipe data Bilangan Real Tipe data Tekstual atau mewakili sebuah karakter Tipe data Logika bernilai true atau false Ada 8 tipe data primitif pada Java : 1. Byte 2. Short 3. Int 4. Long 5.Float 6.Double 7.Char 8.Boolean

Float Double

Char Diwakili oleh karakter single unicode. Nilai yang dimasukkan pada char harus diapit tanda single-quote (‘’). Ex : char jenisKelamin = ‘P’; Boolean Diwakili oleh 2 pernyataan : true dan false. ex : boolean valid = false;

Konstanta didefinisikan dengan menggunakan kata- kunci final. Contoh : Final double PI = 3.14;

Variabel merupakan suatu lokasi didalam memori yang digunakan untuk menyimpan suatu nilai Kotak A Setelah Berubah Gambaran Variable dan Perubahan Nilainya

(1) tipedata namaVar[,namaVar]; (2) tipedata namaVar=inisial nilai awal; (3) namaVar = nilai; Contoh : float bilPecahan; (1) int jumlahBarang, unit, usia, stok; (1) char huruf=‘A’; (2) stok=1000; (3)

Variabel Primitif Variabel dengan tipe data primitif. ex : int num = 10; Variabel Reference Variabel yang menyimpan alamat dalam lokasi memori. ex : String name = "Hello“;

Ekspresi merupakan kode program yang menghasilkan suatu nilai. ex : (suatu bentuk ekspresi untuk menghasilkan nilai 3) Ekspresi dapat diletakkan didalam sebuah pernyataan. ex : system.out.print(1+2); Ekspresi

Operand : Angka atau nilai pada ekspresi. Operator : simbol karakter khusus pada ekspresi. Berdasarkan jumlah operand, operator dibedakan menjadi 3 : unary, binary, tertiary.

1 + 2 * 3 Operand Operator Operand : 1, 2, 3 Operator : +, *

Unary operator yang melibatkan 1 operand. ex : bilangan = -1; Binary operator yang melibatkan 2 operand. ex : bilangan = 1+2; Tertiary operator yang melibatkan 3 atau lebih operand. ex : bilangan = 1+2*3;

Operator Aritmatik Operator Penambahan & Pengurangan Operator Penugasan Operator Relasi/Pembandingan Operator Logika Operator Bit

OperatorKeterangan +Penjumlahan -Pengurangan *Perkalian /Pembagian %Sisa Pembagian

Hasil ekspresi dipengaruhi oleh prioritas operator aritmatik. Operator *, /,% memiliki prioritas lebih tinggi daripada +,- Hasil ekspresi ditentukan oleh tipe operand. Operator + juga bisa digunakan sebagai operator Pengabungan untuk string. Ex : “2” + 4;  Hasil = 2+4

Contoh : x = 1; y = x++;  Hasil : y = 1, x = 2 y = ++x;  Hasil : y = 2, x =

Contoh : x = 4; y = x--;  Hasil : y = 4, x = 3 y = --x;  Hasil : y = 3, x =

OperatorKeterangan =Pemberian nilai +=Penambahan bilangan -=Pengurangan bilangan *=Pengalian bilangan /=Pembagian bilangan %=Pemerolehan sisa pembagian

Contoh : a = 10;  a+=2; Hasilnya a=12  a-=2;Hasilnya a=8  a*=2;Hasilnya a=20  a/=2;Hasilnya a=5  a%=2;Hasilnya a =0

OperatorKeterangan &&Logika AND ||Logika OR !Logika NOT

OperatorKeterangan &AND untuk Biner |OR untuk Biner ^XOR Biner ~NOT untuk Biner <<Geser kiri >>Geser kanan >>>Geser kanan tak bertanda

Jeni 1 Tutorial Abdul Kadir, “Dasar Pemrograman Java 2”, Andi publisher, Yogyakarta, 2003