Pertemuan III Komentar, Identifier dan Tipe data.

Slides:



Advertisements
Presentasi serupa
Elemen Dasar C++.
Advertisements

DASAR-DASAR PEMROGRAMAN C
DASAR-DASAR PEMROGRAMAN
Pengenalan Variabel, Tipe Data dan Perintah Masukan dan Keluaran
Elemen Dasar Program C++
Tipe data dasar, Variabel, dan Konstanta
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
Modul 2 Pengenalan Bahasa C++
Elemen Dasar C++ (Part 1)
TIPE-TIPE DATA TURBO C++
Bab2 ARRAY (LARIK).
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
ANALISA DAN DESAIN ALGORITMA
Elemen Dasar Dalam C++.
Komentar, identifier Dan Tipe Data
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Pengantar C++.
Elemen Dasar C Identifier :
Pertemuan 1 Pengenalan Bahasa C++.
Tipe, Nama, dan Nilai Anifuddin azis.
Pendahuluan & identifier pada bahasa c dan c++
Pertemuan 21 POINTER Bag.1 Dasar Pemrograman Renni Angreni, S.Kom.
Elemen dasar Pertemuan 3.
Algoritma & pemrograman 1B
Pengenalan C++ Oleh : Dewi Sartika.
ARRAY (LARIK)
Bahasa C – Intro Yenni Astuti, S.T., M.Eng..
TIPE DATA Brian Damastu, S.T., M.Kom
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
STRUKTUR DATA Pengenalan C++
Pendahuluan Erfin Gustaman.
TYPE DATA ,VARIABEL &KONSTANTA Dalam C++
Dasar Pemrograman Renni Angreni, S.Kom.
TEE 2103 Algoritma dan Pemrograman
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
PEMROGRAMAN DASAR.
Pertemuan 1 DATA & STRUKTUR DATA.
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
Mengenal Model Data, Perintah I/O
Elemen-elemen Dasar Pada Bahasa C++
Tipe Data Dasar Variabel dan Konstanta
Perintah Input/Output
ARRAY 1d MERISKA DEFRIANI, S.KOMP ALGORITMA DAN PEMROGRAMAN II
Minggu 5 Imam Fahrur Rozi
TIPE DATA DASAR C++.
Operator dan Operasi Input Output pada C++ Pertemuan 11
02.1 Hari-2.
Variabel, Konstanta, Tipe Data
(Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar)
~ PERTEMUAN 4 KONSEP TIPE DATA ~
PEMROGRAMAN DASAR (BAHASA C)
Mengenal Model Data, Perintah I/O
Pemrograman Terstruktur
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
ALGORITMA & STRUKTUR DATA I
Pemrograman Bahasa C sRi nurhayati, mt.
ARRAY (LARIK)
Konsep Tipe Data dan Operator
Mencetak & Membaca Data
KONSEP DASAR STRUKTUR DATA
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
VARIABEL, TIPE DATA, OPERATOR
PEMROGRAMAN TERSTRUKTUR
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Algoritma dan Stuktur Data
Sekolah Tinggi Manajemen Informatika Komputer Bani Saleh
Bab 03 Variabel dan Tipe Data
Operator, Variabel, Konstanta, Tipe Data
Transcript presentasi:

Pertemuan III Komentar, Identifier dan Tipe data

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 */

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.

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*/

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”

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

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 ?

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(); }

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

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

Tipe bilangan Bulat Tipe Data Ukuran (dalam bit) Rentang Int - 32.768 s/d 32,767 Unsigned int 16 Atau 32 0 s/d 65.535 Signed int -32.768 s/d 32.767 Short int 16 Unsigned short int Signed short int -32.768 s/d 32767 Long int 32 -2.147.483.647 sampai 2.147.483.647 Signed long int -2.147.483.648 s/d 2.147.483.647 Unsigned long int O sampai 4.294.967.295

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

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

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

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)

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(); }

Output

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;

Tulis Char Int Long int Float Double

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

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

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