Tipe Data dan Operator dalam Pemrograman
|
|
|
- Susanti Pranoto
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 2 : Tipe Data dan Operator dalam Pemrograman 2.1 Tipe Data Tipe data adalah jenis dari suatu nilai pada pemrograman, baik itu angka, tulisan, atau bentukan user. Nilai niai ini akan disimpan pada suatu iabel. Variabel adalah penyimpan nilai nilai pada pemrograman yang diproses untuk mendapatkan output. Dalam pemrosesan suatu program, komputer memroses iabel sesuai dengan jenis atau tipe nilainya, oleh karena itu komputer membagi iabel yang digunakan berdasarkan tipe data masing masing. Dari pembagian tipe tipe data ini, komputer dapat menentukan tindakan apa yang dapat dan tidak dapat dia lakukan terhadap iabel data tersebut. Di bawah ini akan dijelaskan berbagai tipe tipe data pada pemrograman pascal. Lalu untuk setiap pembagian tipe data akan disebutkan tipe tipe data yang sangat sering digunakan dalam pemrograman pascal lalu dari tipe tipe data tersebut, hafalkanlah nama dan range nilainya. Ini merupakan salah satu point vital dalam pemrograman. Pada penjelasan di bawah akan terdapat istilah deklrasi, deklarasi dapat diartikan sebagai perkenalan yang pada pemrogaman pascal, sehingga mendeklarasikan iabel a sebagai tipe integer atau pada pascal. a : integer; berarti memperkenalkan iabel a yang dapat menyimpan tipe integer (dengan range ) kepada komputer. Bagian dengan font berwarna merah dan italic menandakan script pascal. Peru diingat bahwa tipe tipe data di bawah ini bukanlah seluruh tipe data pada pascal, tetapi hanyalah tipe tipe data yang populer digunakan dalam pemrograman pacal. Tipe tipe data itu adalah : Tipe Bilangan Pada bilangan bulat, terdapat tipe tipe yaitu Tipe Range Nilai Ukuran (bit) int s/d Longint s/d Word 0 s/d integer s/d shortint 128 s/d Byte 0 s/d Pengaplikasiannya pada program pascal terdapat pada begian deklarasi tipe data, yaitu : n : integer;
2 l : longint; b : byte; Pada pengaplikasiannya, tipe data integer digunakan untuk pemrosesan data yang tidak membutuhkan angka berkoma alias hanya bilangan bilangan bulat / diskrit. Dan untuk olimpiade, tipe data ini adalah tipe data yang paling dipakai. Dari banyak tipe di dalam tipe bilangan bulat ini, tipee yang paling banyak digunakan adalah integer, longint, dan int Tipe Bilangan Pada bilangan real terdapat tipe tipe, yaitu Tipe Range Nilai Ukuran (byte) extended 3.4 x s/d 1.1 x double 5 x s/d 1.7 x real 2.9 x s/d 1.7 x Single 1.5 x s/d 3.4 x Pengaplikasiannya pada program pascal terdapat pada begian deklarasi tipe data, yaitu : r : real; d : double; Pada pengaplikasiannya, tipe data real digunakan untuk pemrosesan data yang tidak bulat, seperti dalam perhitungan perhitungan yang melibatkan π (3.14) dan masih banyak lagi contohnya. Dari banyak tipe di dalam tipe bilangan bulat ini, tipe yang paling banyak digunakan adalah real Tipe Boolean Tipe boolean yang ada pada pascal, yaitu : Tipe Range Nilai Ukuran (byte) boolean true, false 1 Tipe ini hanya memiliki 2 buah nilai, yaitu true (benar) dan false (salah). Pengaplikasiannya pada program pascal terdapat pada begian deklarasi tipe data, yaitu : b : boolean; tipe ini akan sangat berguna dalam proses koreksi program Tipe Karakter Pada bilangan real terdapat tipe tipe, yaitu Tipe Ukuran (bit) char 8 Pengaplikasiannya pada program pascal terdapat pada begian deklarasi tipe data, yaitu : c : char;
3 Pada pengaplikasianny, tipe data chardigunakan untuk pemrosesan sebuah karakter, karakter yang digunakan pada pascal adalah karakter ASCII. Karakter dapat dibandingkan besar kecilnya, atau diakses melalui kode angka ASCII Tipe String Tipe String merupakan kelanjutan dari tipe char. String merupakan tipe dengan nilai yaitu sebuah karakter atau kumpulan beberapa karakter, dapat membentuk huruf, kata, kalimat, atau lebih tergantung panjang string yang kita deklarasikan (perkenalkan) kepada komputer. Contohnya pada komputer : s : string; st : string[10]; pada s : string;, berarti kita memperkenalkan s yang bertipe string kepada komputer. Panjang tring default pada program pascalversi lama adalah sepanjang 255 karakter, sehingga pendeklarasian seperti ini akan sama dengan s : string[255];. Lalu st : string[10]; memberikan panjang st yaitu 10 karakter. String akan dijelaskan pada pertemuan ke Tipe Larik / Array Array dapat dideskripsikan sebagai tabel, baik itu satu, dua, tiga, atau berapapun dimensinya. Tipe Larik ini akan dijelaskan pada pertemuan ke delapan Tipe Terbilang Contoh tipe terbilang adalah : type tipehari = {senin, selasa, rabu, kamis, jumat, sabtu, minggu}; hari : tipehari; Tipe terbilang mempermudah dalam pernyataan hari ini sehingga senin dapat dikatakan sebagai nilai 1, selasa sebagai nilai 2, dan seterusnya. Tipe ini jarang digunakan dalam praktek olimpiade komputer, tetapi pada soal soal teori, tipe ini dapat muncul Tipe Record Contohnya adalah : type siswa = record ali : siswa; nama : string; nis : integer; nilai : integer; end; Tipe record seperti pada contoh di atas menyababkan iabel ali yang beripe siswa memiliki tipe cabang, yaitu nama, nis, dan nilai. Penyebutan iabel ini dapat dilakukan sebagai berikut :
4 ali.nama ali.nis alil.nilai Tipe record juga merupakan tipe yang jarang digunakan pada olimpiade komputer, sama seperti tipe terbilang. 2.2 Operator Dari berbagai macam tipe data iabel yang telah dijelaskan, akan terdapat berbagai macam proses yang dapat dilakukan terhadap iabel iabel tersebut. Perlakuan atau proses ini pun bisa berbeda - beda pada tiap tipe data. Pada penjelasan operator operator akan diurutkan beberapa operator menurut prioritas. Maksud dari prioritas ini adalah proses yang didahulukan oleh compiler pascal. Sama seperti tambah dan kali pada matematika, pada komputer kali lebih diprioritaskan daripada tambah, sehingga proses perkalian didahulukan dibandingkan tambah pada suatu pernyataan matematis Operator Assignment Assignment berarti pemberian nilai. seperti pada awal point 2.1 telah dijelaskan mengenai iabel. Variabel dapat diisi dengan suatu nilai menggunakan operator assignment. Operator Nama operator := Assignment Operator ini memiliki arti diisi nilai. Hal ini dapat diihat melaui contoh berikut : i : integer; r : real; begin i := 1; r := 2.5; end; dari contoh di atas dapat diartikan bahwa i diisi nilai 1, sehingga memiliki nilai satu, lalu iabel r diisi nilai Operator Aritmatika Operator operator aritmatika d : Operator Nama operator Tipe yang dapat dioperasikan Hasil Operasi * Perkalian / Pembagian div Pembagian
5 mod Modulo + Tambah - Kurang String Char String String Maksud dari dua kolom terkanan adalah jika dua buah iabel dengan tipe tertentu di operasikan menggunakan suatu operator hasilnya akan memberikan nilai yang bertipe sesuatu. Aplikasinya sebagai berikut : c : char; s : string; i,j : integer; r,e : real; begin c := d ; s := c + c; s := s + s; r := 1.1; i := 4; e := r + 4; j := 3; r := i / j; j := i + 10; end. Contoh di atas adalah contoh yang valid. Penjumlahan string atau karakter akan menghasilkan penempelan 2 buah string atau karakter. Seperti pada s := c + c; s akan bernilai dd yang merupakan sebuah string. Lalu pada r := i / j; r akan bernilai yang bertipe real sekalipun yang dibagi dan membagi yaitu i dan j bertipe integer Operator Bit Operator ini memroses bit suatu iabel. Bit suatu iabel didapat dari konversi nilai suatu iabel menjadi bilangan biner. Biner adalah bilangan yang terdiri dari 1 dan 0 dengan aturan konversi yaitu melalui pemangkatan. Operator operatornya adalah :
6 Operator not and or xor shl Operasi Invers Logika and Logika or Logika xor Bit geser 1 digit ke kiri shr Bit geser 1 digit ke kanan Tabel logika untuk operasi logika and : Tabel Logika untuk operasi logika or : A B A and B A B A or B Tabel Logika untuk operasi logika xor : Operator logika untuk operasi not : A B A xor B A not A Tabel Logika untuk operasi shl : A A shl 1 A shl Operator logika untuk operasi shr: A A shr 1 A shr Contoh contoh di atas menggunakan iabel A dan B yang berisi nilai 1 atau 0 (biner dari 1 = 1 dan 0 = 0). Satu dapat dianggap true dan nol false. Operator not, and, or, dan xor memiliki fungsi dan cara kerja yang sama dengan fungsi logika pada matematika. Lalu untuk shl dan shr, shl berfungsi menggeser bit biner ke kiri sebanyak perintah yang diberikan. Penggeseran ke kiri menyebabkan tambahan bit 0 di kanan bit awal. Lalu untuk shr, bit digeser ke kanan dengan penghapusan bit paling kanan Operator Boolean Operator boolean memiliki fungsi yang sama dengan operator pada logika matematika dan mirip dengan operator bit.
7 Tabel logika untuk operasi logika and : Tabel Logika untuk operasi logika or : A B A and B True True True True False False False True False False False False A B A or B True True True True False True False True True False False False Tabel Logika untuk operasi logika xor : Operator logika untuk operasi not : A B A xor B True True False True False True False True True False False False A True False not A False True Kerja operator boolean ini sama seperti operasi logika matematika Operator Pembanding Operator Operasi Tipe data yang dapat dioperasikan = Sama dengan bilangan bulat, real, dan string <> Tidak sama dengan bilangan bulat, real, dan string < Kurang dari Bilangan bulat, real, dan string > Besar dari Bilangan bulat, real, dan string <= Kurang dari atau sama dengan Bilangan bulat, real, dan string >= Besar dari atau sama dengan Bilangan bulat, real, dan string Operator pembanding ini berfungsi sebagaimana layaknya pada perbandingan matematika Prioritas Operator jika operator operator terletak pada satu operasi yang sama, komputer akan menentukan operasi mana yang didahulukan. Urutan dari yang paing didahulukan adalah : Operator Tingkat prioritas Not 1 * / div mod and shl shr or xor 3 = <><><= >= 4
8 2.3 Soal dan Latihan 1.Ubahlah ekspresi matematika di bawah ini menjadi ekspresi dalam bahasa pascal! a. E = m. c 2 b. L = ½. a. t c. x = b± b2 4ac 2a 2. Dari soal nomor 1, buatlah program dalam bahasa pascal yang memberikan output a. E dari fungsi di nomor 1a dengan input user untuk iabel m dan c b L dari fungsi di nomor 1a dengan input user untuk iabel a dan t c. x dari fungsi di nomor 1a dengan iinput user untuk iabel a, b, dan c; Gunakan tipe bilangan yang tepat! Tambahan : x 2 dalam pascal dituliskan sebagai : sqr(x) x dalam pascal dituliskan sebagai : sqrt(x) 3. Tuliskan program konversi suhu dari celcius menjadi fahrenheit, kelvin, dan reamur! Input berupa suhu celcius dan outputnya adalah 3 suhu lainnya. 4. Tuliskan program yang menginput 2 angka, a dan b, lalu mengeluarkan output true untuk a > b dan false untuk a <= b! 5. Tuliskan program yang mengkonversi pecahan campuran menjadi pecahan biasa! Input terhadap tiga iabel, a sebagai nominal, b sebagai pembilang, dan c sebagai penyebut!
Algoritma Pemrograman I KONSEP DASAR
Algoritma Pemrograman I KONSEP DASAR Apakah Algoritma itu? Masalah adalah pertanyaan atau tugas yang kita cari jawabannya. Untuk masalah yang kecil, dapat ditemukan solusi dengan mudah dan cepat. Jika
Algoritma Pemrograman I
Algoritma Pemrograman I Konsep Dasar Algoritma Ika Menarianti 1 Apakah Algoritma itu? Masalah adalah pertanyaan atau tugas yang kita cari jawabannya. Untuk masalah yang kecil, dapat ditemukan solusi dengan
Algortima. Teguh Cahyono, ST.M.Kom
Algortima Teguh Cahyono, ST.M.Kom Tipe Data & Macam Operator Macam Macam Type Data Ada enam kelompok type data pada turbo pascal yaitu : 1) Tipe data sederhana, type data sederhana dibagi menjadi dua type
.::BAB II.::MENGENAL PASCAL
.::BAB II.::MENGENAL PASCAL Pascal adalah bahasa pemrograman terstruktur yang membedakan blok-blok pendeklarasian tipe, variable dan penulisan kode program. Pascal memiliki keunggulan untuk dipelajari
VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2
VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI Tujuan Pembelajaran 1. Siswa mampu memahami penulisan Tipe data, variabel dan konstanta dalam pascal 2. Siswa mampu menerapkan penggunaan Tipe data,
Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom
Tipe Data dan Variabel Dosen Pengampu Muhammad Zidny Naf an, M.Kom Format Pseudocode Lengkap Judul program/algoritma PROGRAM Euclidean Program untuk mencari GCD dari dua buah bilangan bulat positif m dan
Teori Algoritma TIPE DATA
Alam Santosa Teori Algoritma Dasar Algoritma TIPE DATA Program komputer adalah deretan perintah untuk memanipulasi data input menjadi informasi yang bermanfaat bagi pengguna (user). Data yang diinput dapat
Perkuliahan Pemrograman II (Teori / Praktikum) Minggu 3
Perkuliahan Pemrograman II (Teori / Praktikum) Minggu 3 Tipe Data Variabel Konstanta Operator Fungsi-Fungsi Konversi Data Contoh Program Mengolah Data Tipe data pada dasarnya merupakan nama untuk sejenis
Tabel 1. Jenis data integer Ukuran memori (dalam byte)
TIPE DATA Tipe data yang dikenal dalam bahasa pascal antara lain : Tipe data sederhana / Jenis data yang standar (Dasar) 1. Integer 2. Real 3. Karakter 4. Boolean Tipe data non standar (user defined) 1.
Chapter 3.2 : Tipe, Nama dan Nilai
Mata Kuliah : Logika dan Algoritma / 4 SKS Chapter 3.2 : Tipe, Nama dan Nilai Dosen Pengasuh : Fatoni, M.M.,M.Kom. Mail : [email protected]/[email protected] Materi Yang Dipelajari Tipe Data Dasar
TIPE DATA dan OPERATOR
4 TIPE DATA dan OPERATOR Bagian ini akan membahas : Tipe Data Dasar Tipe Data Bentukan Operator Operator Diagram alir (Flowchart) Materi Perkuliahan Logika & Algoritma Jurusan MIF PIKSI GANESHA Semester
TIPE DATA, VARIABLE, dan OPERATOR DELPHI
TIPE DATA, VARIABLE, dan OPERATOR DELPHI A. TIPE DATA Delphi merupakan bahasa pemrograman tingkat tinggi yang mendukung perancangan terstruktur dan berorientasi Object. Bahasa pemrograman ini berdasarkan
TIPE, NAMA, DAN NILAI
TIPE, NAMA, DAN NILAI Dian Palupi Rini, M.Kom Tipe Dasar Bilangan Logika Nama Tipe adalah boolean (diambil dari nama matematikawan Inggris George Boole). Ranah Nilai : true (benar) dan false (salah). Konstanta
Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data
Lecturer: Abdusy Syarif Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana Tipe Data REVIEW Slide - 2 A program is not an algorithm! Sebuah algoritma dapat diimplementasikan dengan
JENIS DATA SEDERHANA & INPUT/OUTPUT DATA
JENIS DATA SEDERHANA & INPUT/OUTPUT DATA 1.1 Tipe Data A. Data Tipe Sederhana Dihubungkan dengan sebuah identifier untuk sebuah data. Data tipe ini digolongkan menjadi tipe data standar dan tipe data yang
Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
Sesi/Perkuliahan ke: II
Sesi/Perkuliahan ke: II Tujuan Instruksional Khusus : 1. Mahasiswa dapat menyebutkan jenis-jenis data sederhana. 2. Mahasiswa dapat menjelaskan pengertian integer,, boolean dan char. 3. Mahasiswa dapat
Algoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-3 (Tipe Data dan Nama) 1 Sub Pokok Bahasan Pendahuluan Tipe Dasar Tipe Bentukan Nama 2 Pendahuluan Tipe adalah pola representasi data dalam komputer Tipe data dapat dikelompokkan
Dasar Komputer & Pemrograman 2A
Dasar Komputer & Pemrograman 2A Materi 2 Reza Aditya Firdaus JENIS-JENIS DATA Jenis jenis data Jenis jenis data yang dikenal dalam bahasa pascal antara lain yaitu: 1. Jenis data sederhana a. Jenis data
Brigida Arie Minartiningtyas, M.Kom
Brigida Arie Minartiningtyas, M.Kom Pseudocode Pseudo berarti imitasi atau mirip atau menyerupai Code menunjukkan kode dari program Pseudocode adalah kode yang mirip dengan instruksi kode program yang
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA Kata-Kata Cadangan Kata-kata cadangan (reserved words) adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksud tertentu. Kata-kata
Pertemuan 4 KONSEP TIPE DATA
Pertemuan 4 KONSEP TIPE DATA Bahasa Pemrograman PASCAL Pascal, merupakan bahasa pemrograman tingkat tinggi. Pascal dirancang oleh Prof. Niklaus Writh (Technical University di Zurich, Switzerland) pada
Bab 2 DASAR-DASAR ALGORITMA
Bab 2 DASAR-DASAR ALGORITMA Pada bab ini anda akan mempelajari 1. Nama (pengenal) 2. Nilai 3. Variabel dan Konstanta 4. Penugasan (Assignment) 5. Jenis-jenis tipe data 6. Jenis-jenis operasi dan kaitannya
Tipe Data. Definisi Tipe Data
Tipe Data Definisi Tipe Data Dalam pemrograman pascal, semua peubah yang akan dipakai harus ditentukan tipe data yang digunakan karena akan berpengaruh terhadap operasi bilangan yang dapat dilaksanakan
Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2
Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2 1 Jurusan Sistem Informasi, 2 Jurusan Manajemen Informatika 1,2 STMIK AMIKOM Yogyakarta 1,2 Jl. Ringroad Utara Condong Catur Sleman Yogyakarta Variabel
Konsep tipe data pada bahasa pemrograman mempunyai standar bentuk umum, yaitu :
BAB III KONSEP TIPE DATA 3.1 Konsep Tipe Data Konsep tipe data pada bahasa pemrograman mempunyai standar bentuk umum, yaitu : Type (pengenal) = tipe * pengenal = nama yang menyatakan tipe data * Tipe =
Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.
Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang
PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:
PENGENALAN BAHASA C A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini: Kebanyakan pemrogram jarang memberikan keterangan/
Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data
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
(Borland Delphi 7.0) BAB II. D3 Teknik Informatika FMIPA UNS Sakroni. Materi Pembahasan : Komentar Variabel Konstanta Operator Tipe Data Konversi Data
Pemrograman Visual (Borland Delphi 7.0) D3 Teknik Informatika FMIPA UNS Sakroni Materi Pembahasan : Komentar Variabel Konstanta Operator Tipe Data Konversi Data BAB II Komentar Komentar dipakai untuk menberikan
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA Tim Pengajar KU1102 - Institut Teknologi Sumatera Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu
Algoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-3 (Tipe Data dan Nama) Noor Ifada [email protected] S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Tipe Dasar Tipe Bentukan Nama S1 Teknik
& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua
ALGORITMA & PEMROGRAMAN II Pascal #2 Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua PASCAL Bahasa Pemrograman Terstruktur Diciptakan Nikalus Wirth Kata PASCAL untukpenghormatan
BAB I PENGENALAN STRUKTUR DATA DAN ALGORITMA
BAB I PENGENALAN STRUKTUR DATA DAN ALGORITMA Tujuan : 1. Mahasiswa memahami apakah yang dimaksud dengan struktur data 2. Mahasiswa memahami apakah yang dimaksud dengan algoritma 3. Mengingat kembali tipe
Algoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-3 Tipe Data dan Nama :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Tipe Dasar Tipe Bentukan Nama S1 Teknik Informatika-Unijoyo 2 Pendahuluan
Algoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-3 (Tipe Data dan Nama) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Tipe Dasar Tipe Bentukan Nama S1 Teknik Informatika-Unijoyo 2 1
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A REPRESENTASI DATA ALUR PEMROSESAN DATA SISTEM BILANGAN TEORI BILANGAN KOVERSI BILANGAN OPERASI ARITMATIKA Representasi Data Data adalah sesuatu yang belum
KONSEP DASAR BAHASA PASCAL
KONSEP DASAR BAHASA PASCAL I. Struktur Dan Komponen Dasar Program Pascal. Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Badan program dibagi
Pemrograman. Pertemuan-3 Fery Updi,M.Kom
Pemrograman Pertemuan-3 Fery Updi,M.Kom 1 Pokok Bahasan Mengenal Tipe Data, Variabel Mengenal Operator 2 public class Main { Komentar /** Bentuk Dasar Kode Java * @param args */ public static void main(string[]
KONSEP DASAR BAHASA PASCAL
KONSEP DASAR BAHASA PASCAL Pengertian Pemrograman / programming : adalah pekerjaan penulisan instruksi bagi computer untuk menyelesaikan suatu masalah. Program Interpreter Compiler : adalah himpunan instruksi
Tipe Data. Adri Priadana
Tipe Data Adri Priadana http://ilkomadri.com/ Pengertian Tipe data adalah jenis data atau pola representasi data yang mempunyai batasan tempat dan karakteristik sesuai dengan interprestasi data dan dapat
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA Tim Pengajar KU1102 - Institut Teknologi Sumatera Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu
SOAL BABAK PENYISIHAN Programming Contest Sessions JOINTS 2008 BAGIAN PERTAMA : ANALITIK
SOAL BABAK PENYISIHAN Programming Contest Sessions JOINTS 2008 Hari/Tanggal : Sabtu, 26 April 2008 Jumlah soal 60 buah dikerjakan dalam waktu 2 jam BAGIAN PERTAMA : ANALITIK Deskripsi untuk 4 soal berikut
PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR
1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode
[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]
[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date] H a l a m a n 1 DAFTAR ISI DAFTAR ISI... 1 1. TIPE DATA DALAM BORLAND DELPHI7... 2 1.1.
KONSEP DASAR BAHASA PASCAL. Pengertian SEJARAH SINGKAT BAHASA PASCAL STRUKTUR DAN KOMPONEN DASAR PROGRAM PASCAL.
KONSEP DASAR BAHASA PASCAL STRUKTUR DAN KOMPONEN DASAR PROGRAM PASCAL. Pengertian Pemrograman / programming : adalah pekerjaan penulisan instruksi bagi komputer untuk menyelesaikan suatu masalah. Struktur
Algoritma dan Pemrograman Bab II Dev Pascal, Variabel, Tipe Data. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia
Algoritma dan Pemrograman Bab II Dev Pascal, Variabel, Tipe Data Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia Dev Pascal Sebuah IDE untuk bahasa PASCAL keluaran BloodSheed yang sifatnya
Pengenalan C++ Oleh : Dewi Sartika
Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung
AP2a (Pascal) Akuntansi Kelas 1 Semester 2. Hana Pertiwi S.T
AP2a (Pascal) Akuntansi Kelas 1 Semester 2 Hana Pertiwi S.T Pertemuan 1-3 (4 maret 2014) 1. Konsep Dasar Bahasa Pascal 2. Sejarah Singkat Bahasa Pascal 3. Struktur Dan Komponen Dasar Bahasa Pascal ( i).
PEMROGRAMAN BERORIENTASI OBJEK. Operator. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Operator Budhi Irawan, S.Si, M.T OPERATOR Operator adalah tanda yang digunakan untuk melakukan operasi operasi tertentu didalam program. Dengan adanya operator maka dapat
Algoritma dan Pemrograman. Pertemuan Ke-4 Konsep Tipe Data, Operator Dan Identifier
Algoritma dan Pemrograman Pertemuan Ke-4 Konsep Tipe Data, Operator Dan Identifier Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan
Teori Algoritma. Struktur Algoritma
Alam Santosa Teori Algoritma Runtunan Struktur Algoritma Seperti telah dijelaskan sebelumnya, sebuah algoritma terbagi tiga bagian, yaitu: Judul Deklarasi Deskripsi Judul Judul program digunakan untuk
MODUL 3 ALGORITMA PEMROGRAMAN
MODUL 3 ALGORITMA PEMROGRAMAN Pada Modul ini anda akan mempelajari 1. Pengenal 2. Nilai 3. Variabel dan Konstanta 4. Penugasan (Assignment) 5. Jenis-jenis tipe data 6. Jenis-jenis operasi dan kaitannya
Brigida Arie Minartiningtyas, M.Kom
Brigida Arie Minartiningtyas, M.Kom Struktur Data Struktur dan Data Struktur suatu susunan, bentuk, pola atau bangunan Data suatu fakta, segala sesuatu yang dapat dikodekan atau disimbolkan dengan kode-kode
PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T
PEMROGRAMAN BERORIENTASI OBJEK Tipe Data Budhi Irawan, S.Si, M.T TIPE DATA Tipe Data berfungsi untuk merepresentasikan jenis dari nilai yang terdapat dalam program. Contoh apabila mempunyai suatu data
Tipe Data dan Variabel
Tipe Data dan Variabel L/O/G/O Agus Priyanto Introduction Sejarah C Bahasa C merupakan bahasa pemrograman yang di ciptakan oleh Dennis Ricthie yang berasal dari perkembangan bahasa BCPL (Basic Combined
Mata Kuliah : Pemrograman Web II. Pokok Bahasan : Type Data & Operator. Okta Jaya Harmaja, M.Kom
Mata Kuliah : Pemrograman Web II Pokok Bahasan : Type Data & Operator Copyright@2016 Okta Jaya Harmaja, M.Kom www.delapan7.my.id Type Data v Sebuah variabel atau konstanta merupakan tempat dari data. v
Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom
Variabel, Tipe Data, dan Operator Oleh : Edi Sugiarto, S.Kom, M.Kom 1 Pendahuluan Program merupakan kumpulan instruksi yg akan dikerjakan oleh komputer. Program yg kita tulis merupakan urutan perintah
PERKENALAN STRUKTUR DATA. Firmansyah, S.Kom
PERKENALAN STRUKTUR DATA Firmansyah, S.Kom A. TEMA DAN TUJUAN KEGIATAN PEMBELAJARAN 1. Tema Perkenalan Struktur Data 2. Fokus Pembahasan Materi Pokok 1. Definisi Struktur Data 2. Tipe-tipe data 3. Algoritma
IF32222 STRUKTUR DATA TIPE DATA. Oleh : Andri Heryandi, M.T.
IF32222 STRUKTUR DATA TIPE DATA 02 Oleh : Andri Heryandi, M.T. 1 TIPE DATA 1. Tipe Data Dasar 2. Pointer 3. Tipe Data Bentukan Oleh : Andri Heryandi, M.T. 2 TIPE DATA DASAR 1. Sudah dikenal dalam kehidupan
BAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Konsep tipe data dan iabel Dalam program terjadi pengolahan data menjadi informasi. Pengguna memberi masukan untuk kemudian diolah dan dimunculkan kembali kepada pengguna. Contohnya,
SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 1 & 2
A. Kompetensi 1. Utama SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 1 & 2 Mahasiswa dapat memahami tentang konsep pemrograman
Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala
Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dalam tipe data dasar adalah bilangan logik, bilangan bulat,
Algoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada [email protected] S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi
Materi. Tipe, Variabel dan Operator Algoritma Pemrograman PENULISAN ALGORITMA PENULISAN ALGORITMA 15/03/2010 NAMA DAN EKSPRESI
Materi Tipe, Variabel dan Operator Algoritma Pemrograman TIPE DATA, VARIABEL OPERATOR Agus Sumaryanto, S.Kom [email protected] NAMA DAN EKSPRESI 1 2 Algoritma ditulis dalam bentuk terstruktur Masing-masing
disebut ternary operator. Di dalam suatu operasi dapat terdapat banyak operator. Urutan eksekusi dari operatoroperator
OPERATOR Operator digunakan untuk menyatakan suatu perhitungan/operasi. Operator yang digunakan untuk operasi yang melibatkan satu operand disebut unary operator. Jika melibatkan dua operand maka disebut
Pengenalan Pascal/DevPascal
Materi 1 Pengenalan Pascal/DevPascal Turbo Pascal adalah Compiler bahasa pemrograman Pascal. Untuk memulai menjalankan Pascal: Cari Folder Pascal ada di C:\TP\BIN\TPX.EXE Jalankan File TPX tersebut Dev
Variabel dan Tipe data Javascript
Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal
Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia
Algoritma & Pemrograman 1 Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia Daftar Isi 1. Bab 1 Pengantar & Dasar Dasar Algoritma 2. Bab 2 Aturan Penulisan Teks Algoritma 3. Bab 3 Tipe,
Algoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam
Pemrograman Dasar Pascal
Pemrograman Dasar Pascal Semester 1 d3 ilkom uns 1.Pengenalan Program 1 Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal
Soal hari Jumat (16/10) Latihan 10 MS
hari Jumat (16/10) Latihan 10 MS count, sum, i adalah variabel tunggal bertipe data integer i 1 count 0 sum 0 while (i < 30) do sum sum + i count count + 1 i i + i 1. Berapakah final state variabel sum?
P5 Variabel, Tipe Data dan Operator
P5 Variabel, Tipe Data dan Operator A. Tujuan Mahasiswa memahami dan dapat menggunakan variabel, operator dan tipe data pada visual basic.net B. Pembahasan Variabel Operator Tipe Data 5.1. Variabel Mendeklarasikan
Bab 2. Dasar-Dasar Pemrograman C
Bab 2. Dasar-Dasar Pemrograman C Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Tipe Data Standar (Standart Data Type) Aturan Pendefinisian Identifier Variabel Mendeklarasikan
MODUL 1. Struktur Bahasa PASCAL secara umum
MODUL 1 Struktur Bahasa PASCAL secara umum Pascal mempunyai struktur sebagai berikut: 1. Bagian Judul Program 2. Bagian Deklarasi e a. Deklarasi tipe data (TYPE) b. Deklarasi variabel (VAR) c. Deklarasi
Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.
Tabel Informasi Tabel informasi atau tabel simbol berguna untuk mempermudah pada saat pembuatan dan implementasi dari analisa semantik (semantic analyzer). Pada proses translasi, tabel informasi dapat
MODUL I DAN 2 PENGANTAR dan IDENTIFIER PASCAL
1 MODUL I DAN 2 PENGANTAR dan IDENTIFIER PASCAL 1.1 Struktur Program Dalam Pascal Struktur dari suatu program pascal terdiri dari sebuah judul program ( program heading ) dan suatu blok program ( program
LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL
LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL Disusun oleh : Nama : Trins Astriani Br Sidauruk NIM : 201302011 Dosen pengampu : Yosef Murya Kusuma Ardhana.S.T., M.Kom JURUSAN KOMPTERISASI AKUNTANSI
Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan : Dim Variabel [As Type] Melalui As dapat mendefinisikan
MODUL 3 PRAKTIKUM PEMROGRAMAN VISUAL VARIABEL, TIPE DATA, DAN OPERATOR PADA VB.NET
PEMERINTAH KABUPATEN BANYUWANGI DINAS PENDIDIKAN SMK NEGERI 1 BANYUWANGI Jalan Wijaya Kusuma No. 46 Telp. 0333-424541 Banyuwangi - 68425 MODUL 3 PRAKTIKUM PEMROGRAMAN VISUAL VARIABEL, TIPE DATA, DAN OPERATOR
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman
FUNGSI. Blok fungsi juga diawali dengan kata cadangan Begin dan di akhiri dengan kata cadangan End dan titik koma.
FUNGSI Blok fungsi hampir sama dengan blok prosedur, hanya fungsi harus dideklarasikan dengan tipenya. Tipe deklarasi ini menunjukkan tipe hasil dari fungsi. Bentuk umum : FUNCTION identifier (daftar parameter)
Soal hari Selasa (13/10) Latihan 7 AN
hari Selasa (13/10) Latihan 7 AN Kamus Data X, Y adalah variabel tunggal bertipe data integer if X > 4 then Y 5 1. Pernyataan yang salah tentang algoritma di atas adalah... a. X dan Y pasti bilangan bulat
Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom
Variabel, Operator Dan Ekspresi Agus Priyanto, M.Kom Outline Materi Variabel Operator Ekspresi Variabel Variabel adalah suatu tempat untuk menampung suatu nilai pada memory komputer Untuk lebih mudah diakses,
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.
Type Data Dalam java Boolean Char Byte Short Integer Long Float Double Boolean adalah sebuah tipe data yang hanya memiliki dua macam nilai yaitu true (benar) dan false(salah). Biasanya tipe data boolean
DATA KOMPUTASI & SISTEM BILANGAN
DATA KOMPUTASI & SISTEM BILANGAN Data Komputasi: TIPE DATA Basis sistem komputer adalah BINER. Mesin komputer hanya mengenal kondisi BINER yang hanya terdiri 0 (NOL) atau 1 (SATU). Data Integer Data untuk
Struktur Data. Pertemuan 2
Pertemuan 2 Tujuan Pembelajaran Mahasiswa mampu menjelaskan konsep struktur data (Pengertian Struktur data, Konsep struktur data, Tipe data sederhana, Deklarasi data dalam bahasa pemrograman. 1. Pengertian
Chapter 2. Tipe Data dan Variabel
Chapter 2 Tipe Data dan Variabel Pada prinsipnya suatu program computer memanipulasi data untuk dijadikan informasi yang berguna. Komputer memanipulasi berbagai macam data, bukan hanya angka, tetapi juga
BAB 3. OPERATOR DALAM BHS C
BAB. OPERATOR DALAM BHS C. Assigment Operator Operator Assigment digunakan untuk memberikan nilai ke suatu variabel. Operator yang digunakan adalah opertor = A = 5; (memberi nilai 5 ke dalam variabel A)
Operasi BIT. Rio widyatmoko,amd.kom
1 Operasi BIT Rio widyatmoko,amd.kom Operasi BIT 2 Operasi Bit Digunakan untuk melakukan manipulasi bit pada bilangan bertipe byte dan word. Perbedaan mendasar disebut operasi bitwise. Operator logika
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++
BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++ Pendahuluan Pada bab ini dileaskan tipe data dan operasi baca tulis data, juga dijelaskan struktur pemrograman pada bahasa C/C++ Penyajian 31 Tipe
PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA
PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA Haida Dafitri, ST, M.Kom Ta. 2016 2017 T. Informatika STT Harapan Medan TUJUAN PEMBELAJARAN Setelah menyelesaikan bab ini, anda diharapkan : Mengenal dan Mengetahui
BAB 3 TYPE DATA, VARIABLE DAN OPERATOR
BAB 3 TYPE DATA, VARIABLE DAN OPERATOR Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman
Algoritma dan Struktur Data
Algoritma dan Struktur Data Program Program: sederetan perintah-perintah yang harus dikerjakan oleh komputer untuk menyelesaikan masalah. 3 level bahasa pemrograman: 1. Bahasa tingkat rendah 2. Bahasa
Dasar Pemrograman Java
Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid
MODUL DUA VARIABEL DAN TIPE VARIABEL
MODUL DUA VARIABEL DAN TIPE VARIABEL Tujuan : Mahasiswa memahami tentang operator dan penggunaannya dalam bahasa pemrograman java, mengetahui macam-macam kategori operator dan mengetahui perbedaan operator
Universitas Komputer Indonesia
Pertemuan ke 2 Bekerja dengan Data Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom., M.T. Universitas Komputer Indonesia Tipe Data Tipe data merupakan nama untuk sejenis data. Tipe data terbagi kedalam
Struktur dan Organisasi Data 2 STRUKTUR DATA
STRUKTUR DATA PENDAHULUAN Struktur data adalah suatu koleksi atau kelompok data yang dapat dikarakterisasikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Algorithma : barisan langkah-langkah
MODUL STRUKTUR DATA. Erna Kumalasari Nurnawati
MODUL STRUKTUR DATA Erna Kumalasari Nurnawati Apa yang dipelajari??? Sorting = mengurutkan sejumlah data berdasar kunci tertentu array,array record Searching (pencarian)->array+record Struktur tumpukan
