Identifier dan Tipe Data

dokumen-dokumen yang mirip
PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

VARIABEL & TIPE DATA PEMROGRAMAN C++

Pengenalan C++ Oleh : Dewi Sartika

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

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

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

MODUL DUA VARIABEL DAN TIPE VARIABEL

elemen Dasar Bahasa Pemrograman C

MODUL II VARIABEL, TIPE DATA & KONSTANTA

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

Bahasa C-M6 By Jamilah, Skom 1

BAB II VARIABEL DAN TIPE DATA

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

2 TIPE DATA DAN VARIABEL

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

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

Tipe Data dan Operator

LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++

PERTEMUAN 3 KONSEP TIPE DATA

Variable. Variable (cont) Variable (cont) Tipe Data

Identifier Tipe Data Yoannita, S.Kom.

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

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

Konsep Dasar Pemrograman Dan Pengenalan C++

.::BAB II.::MENGENAL PASCAL

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

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

Keg. Pembelajaran 2 : Mengenal Bahasa C++

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL

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

I. Tipe Data - Variabel

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

DASAR PEMROGRAMAN. PENGENAL dan VARIABEL

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

Achmad Solichin.

Contoh Program C++ Sederhana. Script Program : #include<conio.h> #include<stdio.h> main() { cout<< Selamat Datang Di Lab H <<endl;

Elemen Dasar Dalam Bahasa Java

Fungsi. Fungsi. Dasar Komputer & Pemrograman 1. dipecah Sub Program. Program. Dasar Komputer & Pemrograman TC22052 Kartika Firdausy - UAD

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

Tipe Data dan Operator. Ekohariadi FT Unesa

SUMBER BELAJAR PENUNJANG PLPG

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Selection / Pemilihan PEMILIHAN

Tipe Data dan Variabel

Modul PVB-POLINEMA V1.0

Komentar, Identifier, Konstanta dan Variabel

PERTEMUAN 7 REVIEW (QUIZ)

TIPE, NAMA, DAN NILAI

PANDUAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

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

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

Tipe Data dan Variabel

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

STRUKTUR DASAR PEMROGRAMAN

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

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

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

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

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

Tipe Data, Variabel, Input/Output

Struktur Bahasa C dan C++

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

Struktur Program C++ Preprocessor directive : perintah dalam bahasa c++ yang akan membuat dan mengkompilasi file perantara dengan program utama

P3 Dasar Struktur Data TIF42/SIF42

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

PEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT

StrukturDasarProgram Prosedural (dalambahasac++)

Pengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom

Tipe Data, Identifier, Operator dan Control Statement

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

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

KONSEP DASAR BAHASA C

1. Joko Priyanto ( ) 2. Astriyer J. Nahumury ( ) 3. Rico N. Tubalawony ( ) 4. Heberson Pakpahan ( ) 5.

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

REVIEW ARRAY. Institut Teknologi Sumatera

Struktur Program. Rinta Kridalukmana

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Module 3. Variabel dan Tipe Data

BUKU PETUNJUK PRAKTIKUM DASAR ALGORITMA DAN PEMROGRAMAN

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

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

BAHASA PEMROGRAMAN C

MODUL 1 PENGENALAN PROGRAM C++ DAN PERNYATAAN MASUKAN-KELUARAN

PEMROGRAMAN JAVA. Petunjuk Penulisan Program Token Aturan Penamaan Identifier Lingkungan /Scope dari variabel Tipe Data (i) Yoannita

P 4 Bab 3 : Dasar Pemrograman C

Pemrograman I Bab III Tipe Data, Variabel, dan Operasi Perhitungan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

LATIHAN SOAL (FUNGSI & PROSEDUR)

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika

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

Dasar Pemrograman Mikrokontroler dengan Bahasa C

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

Chapter 1 KONSEP DASAR C

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

Transkripsi:

Identifier dan Tipe Data Identifier Identifier atau pengenal merupakan nama yang biasa digunakan untuk : - Variable - Konstanta bernama - Fungsi - Dll Aturan yang berlaku bagi suatu pengenal secara umum adalah: 1. Pengenal harus diawali dengan huruf (A.. Z, a.. z) 2. Dapat berupa huruf, angka (0.. 9) dan karakter garis bawah ( _ ) 3. Tidak boleh memakai Spasi 4. Tidak boleh memakai tanda baca (!, %, $, dll) 5. Panjang pengenal boleh terdiri lebih dari 32 karakter, akan tetapi hanya 32 karakter pertama yang dianggap berarti. 6. Case sensitive atau non Case sensitive tergantung bhs pemrogramannya. Bahasa C++ memiliki case sentitive, huruf kecil dan huruf besar (kapital) dibedakan.

Variabel : Adalah sebuah nama (identifier) tempat penyimpanan data/informasi di memori yang isinya dapat di ubah saat program dijalankan sesuai dengan instruksi program. Contoh : Benar Jumlah X, y, z Rata_rata Jumlah1, jumlah2 Salah Jumlah Pajak 0X, +z Rata-rata $Jumlah

Contoh penamaan variabel yang salah dan benar : BENAR titik6 gajipokok nilai_ujian PT1 DISKON SALAH A 1 6titik PT-1 tempat&tgl.lahir %bunga #Jumlah main potongan% hari! _gaji_pokok

Tipe Data Data yang akan diolah didalam algoritma/ program memiliki jenis/tipe data tertentu. Tipe data dasar pada C++ : Pada dasarnya tipe data pada bahasa C ada lima, dan ditambah empat tipe modifier yaitu : Tipe Data Dasar 1. Character 2. Integer 3. Floating point 4. Double floating point 5. Void Keyword 1. Char 2. Int 3. Float 4. Double 5. void Empat tipe Modifier adalah sbb: 1. Signed 2. Unsigned 3. Long 4. Short

Tipe data dalam bahasa C merupakan kombinasi antara Tipe data dasar dengan Tipe modifier. Contoh : signed char, unsigned int,long int,dll. Tipe Data pada Bahasa C Tipe Data Penulisan Memori Rentang nilai Karakter Unsigned char char 1 Byte 1 Byte 0 s/d 255-128 s/d 127 Integer Unsigned int Int Short int Unsigned long long 2 Byte 2 Byte 1 Byte 4 Byte 4 Byte 0 s/d 65535-32768 s/d 32767-128 s/d 127 0 s/d 4294967295 2147483648 s/d 2147483647 float Float Double Long double 4 Byte 8 Byte 16 Byte 3.4E-38 s/d 3.4E+38 1.7E-308 s/d 1.7E+308 3.4E-4932 s/d 1.1E+4932

Contoh : Data nama termasuk tipe karakter dengan jumlah karakter tertentu, menggunakan tipe char[n]. Data grade termasuk tipe karakter dengan jumlah karakter 1, menggunakan char. Data jumlah anak termasuk tipe bilangan bulat, menggunakan tipe int (integer). Data harga barang termasuk tipe bilangan pecahan, menggunakan tipe float. Tipe Jangkauan Contoh char karakter A, 1 int -32768.. 32767 500 char[n] Karakter array sebanyak n Akbar Tanjung float 3.4 x 10 38 sampai 2500.50 3.4 x 10 +38 bool True atau False True, False Keterangan : Tipe data char hanya terdiri dari satu karakter. Dalam pemrograman nilai data yang bertipe char ditulis di antara tanda petik, misalnya : C m, 9

Deklarasi Adalah bagian (tempat) untuk mendefinisikan semua nama variable yang akan dipakai didalam algoritma/program. Cara Pendeklarasian variabel tergantung dari struktur Program suatu bahasa pemrograman. Format penulisan (sintaks) dalam bahasa C++ : Tipe_data Nama_variabel; Perhatikan setiap baris deklarasi harus di akhiri ; Contoh deklarasi dalam bahasa C++ : 1. Mendeklarasikan nama variabel nim bertipe char, dengan jumlah char 10 : char nim[10]; 2. Mendeklarasikan nama variabel gaji_pokok bertipe float : float gaji_pokok; 3. Mendeklarasikan nama variabel X bertipe integer : int X; 4. Mendeklarasikan nama variabel grade bertipe character : char grade;

Konstanta Konstanta adalah suatu nilai yang telah di definisikan dan nilainya tidak akan berubah selama program tersebut di eksekusi. Pada bahasa C deklarasi konstanta tidak membutuhkan alokasi memori. Untuk mendeklarasikan konstanta pada bahasa C bisa dilakukan dengan prepocesssor # define atau dengan keyword const. Contoh : Const float Pi = 3.14; #define Pi 3.14

Contoh program C++ : Contoh 1: #include <iostream.h> void main() { char nama[20]; cout << "Nama = "; cin >> nama; cout << "Hello " << nama << Apakabar << endl; } Contoh 2: #include <iostream.h> void main() { const float Pi = 3.14; float R, Luas; cout << "Jari-jari lingkaran = "; cin >> R; Luas = Pi * R * R; cout << " Luas lingkaran = " << Luas << endl; } Contoh 3: #include <iostream.h> void main() { int jum_brg, hrg_brg, jum_hrg; cout << "Jumlah Barang = "; cin >> jum_brg; cout << "Harga Barang = "; cin >> hrg_brg; jum_hrg = jum_brg * hrg_brg; } cout << " Jumlah Harga = " << jum_hrg << endl;