VARIABEL & TIPE DATA PEMROGRAMAN C++

dokumen-dokumen yang mirip
LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++

Identifier dan Tipe Data

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

Pengenalan C++ Oleh : Dewi Sartika

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.

PERTEMUAN II Tipe Data, Variabel, Konstanta, Operator

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

PENGANTAR BAHASA C++

MODUL II VARIABEL, TIPE DATA & KONSTANTA

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

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

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

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

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

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Algoritma Pemrograman. Fery Updi,M.Kom

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C

Konsep Dasar Pemrograman Dan Pengenalan C++

PERTEMUAN 3 KONSEP TIPE DATA

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

Bahasa C-M6 By Jamilah, Skom 1

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

Tipe Data, Variabel, Input/Output

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

Modul PVB-POLINEMA V1.0

OPERATOR-OPERATOR DALAM JAVA

MODUL I PENDAHULUAN & PENGENALAN TURBO C++

BAHASA PEMROGRAMAN C

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

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

Komentar, Identifier, Konstanta dan Variabel

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

MATA KULIAH : LOGIKA DAN ALGORITMA KONSEP DASAR ALGORITMA

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Keg. Pembelajaran 2 : Mengenal Bahasa C++

Struktur Bahasa C dan C++

LAPORAN PRAKTIKUM RESMI TIPE DATA, KONSTANTA DAN VARIABEL

Algoritma & Pemrograman #3

PERTEMUAN 7 REVIEW (QUIZ)

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

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

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

Chapter 1 KONSEP DASAR C

Seluruh elemen di dalam struktur array mempunyai tipe data yang sama. Random Access

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

Pengenalan Bahasa C week 1

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

AP 2B: PENGENALAN PADA C++ Isram Rasal S.T., M.M.S.I, M.Sc. Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma

Chapter 3.2 : Tipe, Nama dan Nilai

DATA PADA BAHASA C TIPE DATA

BAB II STRUKTUR BAHASA C

.::BAB II.::MENGENAL PASCAL

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

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

Kuliah III - Dasar Pemrograman

MODUL DUA VARIABEL DAN TIPE VARIABEL

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL

BAB 4 PENGENALAN BAHASA C

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

2 TIPE DATA DAN VARIABEL

Tipe Data dan Operator

BUKU PETUNJUK PRAKTIKUM DASAR ALGORITMA DAN PEMROGRAMAN

1.4 Struktur Program Pada C++ Program C maupun C++ secara umum tersusun dari beberapa bagian utama, yaitu :

P3 Pengantar Pemrograman C

BAB II VARIABEL DAN TIPE DATA

STRUKTUR DASAR PEMROGRAMAN

MODUL PRAKTIKUM BAHASA PEMROGRAMAN DASAR (PG168)

BAB 2 TIPE-TIPE DATA TURBO C++

Identifier Tipe Data Yoannita, S.Kom.

Sejarah Singkat C adalah bahasa pemrograman yang dikembangkan oleh Dennis Ritchi dan KenThompson pada tahun 1972, C merupakan perbaikan dar bahasa B y

STRUKTUR DASAR PHP ASUMSI 02/10/2014

PENGERTIAN VARIABEL, KONSTANTA DAN TIPE DATA

PANDUAN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

MODUL PRAKTIKUM PEMROGRAMAN KOMPUTER

P3 Dasar Struktur Data TIF42/SIF42

MODUL I PENDAHULUAN & PENGENALAN TURBO C++

Elemen Dasar Dalam Bahasa Java

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

Algoritma Pemrograman & Struktur Data

P - 3 Bab 2 : Pengantar Pemrograman C

Pointer. Pointer adalah variabel yang menyimpan alamat dari variabel yang lainnya. Deklarasi pointer : datatype *ptr_name; Contoh:

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

Tipe Data dan Variabel

PENGENALAN BAHASA C DAN C++

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

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

IT234 - Algoritma dan Struktur Data. Ramos Somya

PENGENALAN C++ Bab 1

elemen Dasar Bahasa Pemrograman C

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

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

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

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

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

Module 3. Variabel dan Tipe Data

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

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

Transkripsi:

VARIABEL & TIPE DATA PEMROGRAMAN C++ ruliriki@gmail.com

VARIABEL Suatu nama yang menyatakan tempat dalam memori komputer Menyimpan nilai yang dapat diubah

VARIABEL Pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program Nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan Lawan dari Konstanta

VARIABEL Nama dari suatu variable dapat ditentukan dengan aturan. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bersifat case-sensitive Tidak boleh mengandung spasi & symbol-simbol khusus, kecuali garis bawah (underscore). Symbol khusus yang tidak diperbolehkan antara lain : $,?, %, #,!, &, *, (, ), -, +, =dsb. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.

VARIABEL Jenis variabel : bool, dapat bernilai true (benar) atau false (salah) char, misalnya a, A, -, 8,! int, misalnya 1, 2, 43, -343 double, misalnya 13.34, -0.34, 1.5E- 4, -1.2442302E3

VARIABEL Contoh penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilai, joko, dsb. Contoh penamaan variable yang salah : %nilai_mahasiswa, 80mahasiswa, ratarata, ada spasi, penting!, dsb

DEKLARASI Deklarasi diperlukan bila kita akan menggunakan pengenal (identifier) dalam program. Identifier dapat berupa variable, konstanta dan fungsi.

DEKLARASI Tersusun dari rangkaian huruf dan angka (alphanumeric) dan karakter garis bawah _ Karakter pertama harus huruf Huruf kecil dan besar terbedakan Contoh yang diperbolehkan: x2min, x2 min, x2min, X2_MIN, X2_Min, x2_min Contoh yang tidak diperbolehkan: 2xmin, 1y, oxfx, xmin, a avg, x!min, #xmin, xmin%, x*min Mengapa tidak diperbolehkan?

DEKLARASI DEKLARASI VARIABEL Bentuk umumnya : Nama_tipe nama_variabel ; Contoh : int x; // Deklarasi x bertipe integer char y, huruf, nim[10]; // Deklarasi variable bertipe char float nilai; // Deklarasi variable bertipe float double beta; // Deklarasi variable bertipe double int array[5][4]; // Deklarasi array bertipe integer

Variabel dan Tipe Data. 3.10 #include <stdio.h> void main() { int A, B, T; A = 5; B = 2; } T = A + B; printf( %i, T); #include <iostream.h> void main() { int A, B, T; A = 5; B = 2; } T = A + B; cout << T; Perhatikan instruksi : int A, B, T; MEMORY A B T

Menyiapkan dan Mengisi Variabel Variabel char diisi satu karakter 3.11 atau 1 #include<stdio.h> main() { char C; C = A ; - #include<stdio.h> main() { char C = A ; - - 0 0 1 0 1 0 0 1 = karakter A ASCII = 41 2 #include<stdio.h> main() { char C; C = 65; - atau #include<stdio.h> main() { char C= 65; - - 0 0 1 0 1 0 0 1 = karakter A ASCII = 41 Contoh 1 dan 2 menghasilkan Byte dengan bit-bit yang sama 32

1 #include<stdio.h> main() { char C; C = A ; printf( %c, C) } Tercetak: A atau #include<stdio.h> main() { char C = A ; printf( %c,a); } Tercetak : A 3.12 0 0 1 0 1 0 0 1 = karakter A ASCII = 41 2 atau #include<stdio.h> main() { char C; C = 65; printf( %c,c); } Tercetak : A #include<stdio.h> main() { char C= 65; printf( %c, C); } Tercetak : A 0 0 1 0 1 0 0 1 = karakter A ASCII = 41 32

CONTOH : DEKLARASI

Output DEKLARASI

DEKLARASI DEKLARASI KONSTANTA Menggunakan keyword const Contoh : const float PI = 3.14152965 Berbeda dengan variable, konstanta bernama tidak dapat diubah jika telah diinisialisasi Menggunakan #define Contoh : #define PI 3.14152965

Contoh DEKLARASI

Output DEKLARASI

TIPE DASAR TIPE BENTUKAN TIPE DATA

TIPE DATA Tipe data yang berhubungan dengan bilangan bulat adalah char, int, long. Sedangkan lainnya berhubungan dengan bilangan pecahan. Contoh :

KARAKTER & STRING String adalah gabungan dari karakter Contoh : Indonesia Literal String I Karakter Panjang String strlen() nama fungsi untuk menghitung panjang string Fungsi strlen() dideklarasikan dalam file string.h. Prepocessor directive #include<string.h> harus dimasukkan dalam program diatas main().

Variabel char diisi String 3.21 1 #include<stdio.h> main() { char S[10] = Jakarta ; - Maka isi S{10] menjadi : 0 1 2 3 4 5 6 7 8 9 J a k a r t a \0 2 #include<stdio.h> main() { char S[10]; S = Jakarta ; - Akan terjadi error 3 #include<stdio.h> #include<string.h> main() { char S[10]; strcpy(s, Jakarta ); - Supaya tidak error harus menggunakan library function strcpy( ) untuk string copy Agar dapat menggunakan strcpy( ), harus disertakan file string.h dengan #include<string.h> 32

STRING #include <iostream.h> #include <string.h> int main() { char info[30]; strcpy(info, "Nama: H. Bolot"); cout << info; cout << "\n"; strcpy(info, "Info: MAHASISWA STMIK INDONESIA"); cout << info; return 0; }

OUTPUT

STRING #include <iostream.h> #include <string.h> int main() { char info[30] = "Nama: H. Bolot"; cout << info; cout << "\n"; strcpy(info, "Info: MAHASISWA STMIK INDONESIA"); cout << info; return 0; }

Contoh : KARAKTER & STRING

KARAKTER & STRING Akhir baris pernyataan diakhiri dengan tanda titik koma (semicolon) ;. \n dihitung satu karakter. \n disebut newline karakter Endl juga merupakan newline karakter ( sama kegunaannya seperti \n ). Dalam C++, terdapat beberapa karakter khusus yang biasa disebut escape sequence characters,

Escape Sequence Characters, Karakter Khusus