Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan III Komentar, Identifier dan Tipe data.

Presentasi serupa


Presentasi berjudul: "Pertemuan III Komentar, Identifier dan Tipe data."— Transcript presentasi:

1 Pertemuan III Komentar, Identifier dan Tipe data

2 Komentar Komentar adalah bagian dari sintak program yang tidak ikut dibaca pada saat proses kompilasi. Digunakan untuk memberikan keterangan/catatan-catatan kecil dari program. Komentar tidak akan mempengaruhi jalannya program Komentar dibagi menjadi dua jenis yaitu : Komentar yang hanya terdiri dari satu baris(Menggunakan tanda //) Contoh : getch();//untuk menampilkan kalimat (benar) getch();//untuk menampilkan kalimat (salah) getch()//Untuk menampilkan kalimat; (salah) Komentar yang terdiri dari beberapa baris(Menggunakan tanda/* */) Komentar ini dimulai dari /* sampai dengan */ Contoh: int a; /* a bertipe integer */

3 Identifier Identifier/pengenal adalah suatu pengidentifikasi yanng berfungsi untuk menampung sebuah nilai yang digunakan dalam program. Hal-hal yang harus diperhatikan yaitu : Identifier tidak boleh berupa angka atau diawali dengan karakter yang berupa angka. Tidak boleh mengandung spasi Tidak boleh menggunakan karakter-karakter simbol ?, <, !, %) Tidak boleh mengandung kata kunci. Note : Bahasa C++ bersifat case sensitive, maka C++ membedakan huruf besar dan huruf kecil. Contoh: cout dengan Cout. Cout dengan huruf C besar tidak akan dibaca suatu kesalahan/tidak dikenali.

4 Variabel Variabel diigunakan sebagai tempat pemyimpanan yang nilanya dapat diubah selama eksekusi program masih berjalan. Variabel harus dideklarasikan terlebih dahulu Bentuk umum : tipe_data nama_variabel; Contoh : int a;// variabel a yang bertipe int (integer) int a,b,c;/* kalau ada beberapa variabel yang bertipe sama*/

5 Variabel Inisialisasi variabel Contoh : n=7;
Pengenalan/pemberian suatu nama bagi variabel dalam suatu program: Bentuk umum : Variabel=nilai; Contoh : n=7; Merupakan pernyataan untuk mengisikan nilai 7 ke variabel n. Pemberian nilai juga dapat berbentuk : n= n+1; Yang berarti “hasil penjumlahan nilai n dengan 1”

6 Contoh penggunaan variabel dalam program
#include <iostream.h> #include <conio.h> main () { int a; cout<<“a = “ <<a; a=15; getch(); } Tampilan ; a= 1 a= 15

7 Variabel Variabel Global
Variabel yang dapat dikenali oleh semua lingkungan dalam program. Contoh : #include <iostream.h> #include <conio.h> int a; main () { a=15; cout<<“A = “ <<A; getch(); }//apakah ada yang salah dalam program ini ?

8 Variabel Variabel lokal
Variabel yang hanya dikenali oleh satu fungsi saja, artinya tidak dikenal oleh lingkungan luar didalam program yang dibuat. Contoh : #include <iostream.h> #include <conio.h> main () { int A; A=15; cout<<“A = “ <<A; getch(); }

9 Variabel Variabel lokal
Variabel yang hanya dikenali oleh satu fungsi saja, artinya tidak dikenal oleh lingkungan luar didalam program yang dibuat. Contoh : #include <iostream.h> #include <conio.h> main () { int a; a=15 cout<<“A = “ <<a; getch(); } Hasil program A= 15

10 Tipe Data Tipe data berfungsi untuk merepresentasikan jenis dari sebuah nilai yang terdapat dalam program Tipe data dasar pada C++ yaitu : Tipe bilangan bulat Tipe bilangan desimal Tipe logika Tipe Karakter

11 Tipe bilangan Bulat Tipe Data Ukuran (dalam bit) Rentang Int
s/d 32,767 Unsigned int 16 Atau 32 0 s/d Signed int s/d Short int 16 Unsigned short int Signed short int s/d 32767 Long int 32 sampai Signed long int s/d Unsigned long int O sampai

12 Tipe Data Ukuran (dalam bit) Rentang Float 32 1,2E-38 s/d 3,4E+38 double 64 2,3E-308 s/d 1,7E+308 Long double 80 3,4E-4932 s/d 1,1E+4932

13 Tipe logika Tipe karakter / string
Hanya mengandung dua buah nilai yaitu nilai logika (1 dan 0) Tipe karakter / string Tipe data Ukuran (dalam bit) Rentang Char 8 -128 sampai 127 Unsigned char 0 sampai 255 Signed char

14 Tipe data yang sering dipakai
Keterangan Char Menyatakan sebuah karakter (bisa berupa huruf seperti A dan a, digit seperti 0 atau 7, atau simbol seperti * dan &) Double Menyatakan bilangan pecahan dengan jangkauan yang besar Float Menyatakan bilangan pecahan dengan jangkauan yang kecil Int Menyatakan bilangan bulat Long int Menyatakan bilangan bulat dengan jangkauan yang lebih besar dari int

15 Setw,setfill dan setprecision
Setw adalah perintah untuk menentukan lebar tampilan sebanyak n karakter Setw(n);//contoh setw(4) Setfill adalah perintah untuk menambahkan karakter pada bagian ruang yang ditentukan oleh setw yang normalnya tidak berisi karakter apapun Setfill(karakter);//contoh setfill(‘*’) Setprecision adalah perintah untuk menentukan jumlah digit pecahan Setprecision(n);//contoh setprecision(3)

16 Contoh Program #include <conio.h> #include <iostream.h> #include <iomanip.h> main() { int bil = 23; float a=2.3456; char st[5]=“halo” cout<<bil<<endl; cout<<setw(4)<<bil<<endl; cout<<setw(4) <<st<<endl; cout<<setw(7) <<setfill('*')<<setprecision(3)<<a<<endl; getch(); }

17 Output

18 Input data C++ menyediakan objek bernama CIN yang dapat digunakan untuk membaca data dari keyboard dan berlaku untuk sembarang tipe data. Bentuk pendeklarasiannya : Cin>>namavariabel; Untuk membaca hasil inputan data cout<< namavariabel;

19 Tulis Char Int Long int Float Double

20 #include <iosteam.h>
#include <conio.h> Main() { Int a; A=2.56; Cout<<“Nilai a = “<<a; Cout<<“Nilai a = “;cout<<a; }

21 Latihan Masukkan Kata = <input>
Kata yang dimasukkan adalah <output> Nama = <input> NIM = <input> <output> Adalah Nama saya <output> adalah NIM saya Saya adalah Mahasiswa / mahasiswi STT MUSI

22 Nama = <input> Alamat = <input> Tempat lahir = <input> Telepon = <input> Handphone =<input> Asal sekolah = <input> Perkenalkan nama saya <output>. Saya tinggal di<output>,<output> adalah kota kelahiran saya. Kalau mau cari saya telepon saja kerumah <output> atau ke handphone saya <output>. <output. Adalah smuku dulu


Download ppt "Pertemuan III Komentar, Identifier dan Tipe data."

Presentasi serupa


Iklan oleh Google