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

dokumen-dokumen yang mirip
TIPE, NAMA, DAN NILAI

Algoritma Pemrograman

Nama, Tipe, Ekspresi, dan Nilai

Algoritma Pemrograman

Algoritma Pemrograman

Algoritma Pemrograman

Pertemuan Ke-3 (Tipe Data dan Nama) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo

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

.::BAB II.::MENGENAL PASCAL

Tinjau algoritma dibawah ini

TIPE DATA dan OPERATOR

Brigida Arie Minartiningtyas, M.Kom

MODUL DUA VARIABEL DAN TIPE VARIABEL

Tipe Data, Nama, Nilai. Chapter 4

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data

Algoritma dan Struktur Data I Mia Fitriawati, S.Kom, M.Kom

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.

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

Brigida Arie Minartiningtyas, M.Kom

Tipe Data. Adri Priadana

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Struktur Program. Rinta Kridalukmana

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

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

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

1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

Chapter 3.2 : Tipe, Nama dan Nilai

Teori Algoritma TIPE DATA

ALGORITHM. 6 Algoritma, Flowchart & Program. Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.

Algoritma Pemrograman I KONSEP DASAR

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

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 Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Tipe Data dan Operator. Ekohariadi FT Unesa

/*ini komentar 1 baris*/ // ini koemtar 1 baris int /*ini komentar sisipan*/a; /* ini adalah komentar 2 baris */

Algoritma dan Pemrograman. Pertemuan Ke-4 Konsep Tipe Data, Operator Dan Identifier

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

Cara pertama adalah pada saat deklarasi variabel ditambahkan ke- yword const sebelum nama tipe data seperti

TYPE. Inggriani Liem : Catatan Kuliah Algoritma & Pemrograman, Jurusan teknik Informatika - ITB TYPE.doc/TYPE- 21/08/03 16:04

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia

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

Algoritma dan Pemrograman. Oleh: Eddy Prasetyo N

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

Dasar Komputer & Pemrograman 2A

Algortima. Teguh Cahyono, ST.M.Kom

Algoritma Pemrograman I

Modul PVB-POLINEMA V1.0

Arsitektur dan Organisasi Komputer

Tipe Data dan Operator

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

Algoritma Pemrograman

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

Tipe Data dan Operator dalam Pemrograman

Tipe Data dan Variabel

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

Konsep tipe data pada bahasa pemrograman mempunyai standar bentuk umum, yaitu :

Variabel dan Tipe data Javascript

Pengenalan C++ Oleh : Dewi Sartika

Universitas Komputer Indonesia

Algoritma dan Pemrograman Bab II Dev Pascal, Variabel, Tipe Data. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

Algoritma Pemrograman

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

Pert 1 Struktur Data (mengajarkomputer.wordpress.com)

SUMBER BELAJAR PENUNJANG PLPG

Algoritma,Flowchart, Konsep

Algoritma Pemrograman

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

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.

Sesi/Perkuliahan ke: II

Algoritma Pemrograman

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

Algoritma dan Pemrograman 1. By. Rita Wiryasaputra, ST., M. Cs.

Chapter 2. Tipe Data dan Variabel

Type Data terdiri dari : - Data Tunggal : Integer, Real, Boolean dan Karakter. - Data Majemuk : String

Algoritma Pemrograman

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

STRUKTUR PROGRAM. Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a.

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

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

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Elemen Dasar Dalam Bahasa Java

Identifier dan Tipe Data

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL

Pertemuan 4 KONSEP TIPE DATA

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Aturan Penulisan Algoritma Setiap Algoritma akan selalu terdiri dari tiga bagian yaitu : Judul (Header) Kamus Algoritma

Quis. Contoh. Definisi Konsep Part 1,2 Part 3 Part 4. Oleh : Hasan Sanlawi, S.Kom. STMIK Pranata Kampus E : Materi Kuliah STRUKTUR DATA

IF32222 STRUKTUR DATA TIPE DATA. Oleh : Andri Heryandi, M.T.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Algoritma Pemrograman

MODUL 3 ALGORITMA PEMROGRAMAN

Transkripsi:

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

Mahasiswa memahami penggunaan tipe data dan operator serta translasinya ke dalam pseudocode. Mahasiswa memahami aturan penamaan dan pendeklarasian objek serta cara pengisian nilai pada objek.

Konsep Tipe Data dan Operator Tipe sebuah data menentukan himpunan nilai yang dapat dimilikinya dan operasi yang dapat dilakukan pada data tersebut. Operasi adalah instruksi yang dilakukan terhadap sebuah data. Misalnya, pada operasi a + b, masing-masing a dan b adalah operand, sedangkan + adalah operatornya. Nilai-nilai yang dapat dimiliki oleh tipe tersebut dinyatakan dalam ranah nilai (domain).

Ada 2 macam tipe data: 1. Tipe dasar (tipe yang dapat langsung dipakai) 2. Tipe bentukan (dibentuk dari tipe dasar atau dari tipe bentukan lain)

Dalam dunia pemrograman, yang termasuk dalam tipe dasar adalah: 1. Bilangan biner (boolean) 2. Bilangan bulat 3. Bilangan riil 4. Karakter 5. String

Bilangan biner adalah bilangan yang hanya memiliki dua buah nilai, 0 dan 1. Nama tipe bilangan biner adalah boolean. Karena ranah nilai tipe boolean hanya beranggotakan dua buah nilai, maka konstanta yang terdapat pada tipe ini adalah true dan false.

Operasi yang dapat dilakukan terhadap tipe boolean, dikenal dengan operasi logika. Operator logika yang umum digunakan untuk operasi logika adalah: not, and, or, dan xor. Operasi dengan operator logika menghasilkan nilai dalam ranah nilai tipe boolean juga dan dinyatakan dalam sebuah tabel kebenaran yang dapat diingat dengan mudah.

Bilangan bulat adalah bilangan yang tidak mengadung pecahan. Dalam bahasa C ada 4 macam tipe bilangan bulat, yakni unsigned char, signed char, unsigned int, integer dan long int. Tipe yang umum digunakan adalah integer yang memiliki rentang nilai -32768 sampai +32767.

Operasi yang dapat dilakukan terhadap tipe integer, adalah operasi aritmetika dan operasi perbandingan. Operasi aritmetika yang berlaku adalah: +, -, *, div (bagi), dan mod (sisa hasil bagi). Adapun operasi perbandingannya adalah: <,, >,, =, dan.

Bilangan riil adalah bilangan yang mengadung pecahan desimal. Dalam bahasa C ada 2 macam tipe bilangan riil, yakni float dan double. Setiap konstanta yang bertipe bilangan riil harus ditulis dengan tanda titik desimal, misal 0.78

Operasi yang dapat dilakukan terhadap bilangan riil, adalah operasi aritmetika dan operasi perbandingan. Operasi aritmetika yang berlaku adalah: +, -, *, dan / (pembagian). Adapun operasi perbandingannya adalah: <,, >,, dan. Perhatikan bahwa operasi perbandingan pada tipe bilangan riil tidak mengenal operator kesamaan atau =.

Karakter adalah semua huruf abjad, semua tanda baca, angka 0, 1,, 9, simbol aritmetik dan karakter khusus seperti &, ^, %, #, @ dan sebagainya. Konstanta karakter harus diapit oleh tanda petik tunggal. Nama tipe untuk karakter adalah char. Karakter kosong (null) adalah karakter yang panjangnya nol dan dilambangkan dengan. Operasi yang dilakukan terhadap tipe karakter adalah operasi perbandingan.

Operasi yang dilakukan terhadap tipe karakter adalah operasi perbandingan. Operasi perbandingan yang berlaku adalah: <,, >,, =, dan.

String adalah untaian karakter dengan panjang tertentu. Nama tipe string adalah string. Ranah tipe string sama dengan ranah tipe char. Semua konstanta string harus diapit oleh tanda petik tunggal.

Operasi terhadap data bertipe string adalah operasi penyambungan dan operasi perbandingan. Operator penyambungan adalah +. Bila a dan b adalah string, maka a + b = ab. Adapun operasi perbandingannya adalah: <,, >,, =, dan.

Tipe bentukan adalah tipe yang didefinisikan sendiri oleh programmer. Tipe bentukan disusun oleh satu atau lebih tipe dasar. Ada 2 macam tipe bentukan: 1. Tipe dasar yang diberi nama tipe baru 2. Tipe terstruktur

Terkadang programmer ingin memberi nama baru terhadap sebuah tipe dasar yang sudah dikenal. Tujuannya adalah agar lebih mudah diinterpretasi oleh orang yang membaca teks algoritma. Ranah nilai, cara menulis konstanta dan operasi terhadap tipe baru tersebut sama dengan tipe dasar aslinya. Cara memberi nama baru untuk tipe dasar adalah dengan menggunakan kata kunci type. Contoh: type BilanganBulat : integer

Tipe terstruktur adalah tipe yang berbentuk rekaman (record). Rekaman disusun dari satu atau lebih field. Tiap field menyimpan data dari tipe dasar tertentu atau dari tipe bentukan lain yang sudah didefinisikan sebelumnya. field 1 field 2 field N

Titik koordinat kartesian dinyatakan sebagai (x, y), dimana x adalah nilai absis dan y adalah nilai ordinat. x y Cara menuliskan tipe Titik Type Titik : record < x : real, y : real > Atau dengan cara berikut: Type Titik : record < x, y : real > Kata kunci record menyatakan bahwa Titik adalah tipe terstruktur. Jika dideklarasikan P adalah variabel bertipe

Hari dinyatakan sebagai tanggal (dd), bulan (mm) dan tahun (yy). Misalkan tipe bentukan tersebut diberi nama Tanggal. dd mm yy Cara menuliskan tipe Tanggal Type Tanggal : record < dd : integer, mm : integer, yy : integer > Jika D adalah peubah bertipe mengacu tiap field adalah: Tanggal, maka cara D.dd D.mm D.yy

Waktu dinyatakan sebagai jam (hh), menit (mm) dan detik (ss). Misalkan tipe bentukan tersebut diberi nama Waktu. hh mm ss Cara menuliskan tipe Waktu Type Waktu : record < hh : integer, mm : integer, ss : integer > Jika W adalah peubah bertipe mengacu tiap field adalah: Waktu, maka cara W.hh W.mm W.ss