Pert 4 Tipe Data dlam struktur data .pptx

NafisClassic 0 views 25 slides Oct 08, 2025
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

tipe data dalam struktur data


Slide Content

TIPE DATA Memahami dan mampu menggunakan tipe data dengan tepat pada variabel penyusun program. Kemampuan Akhir yang Diharapkan Menjelaskan tentang manfaat tipe data, variabel , dan Konstanta Menjelaskan tentang penggunaan tipe data, variabel , dan Konstanta Aturan penulisan dan penamaan variabel Mengaplikasikan dalam sebuah program

JENIS TIPE DATA

BILANGAN BULAT

BILANGAN PECAHAN

KARAKTER / TEKS

BOOLEAN

Tipe data tipe data adalah sebuah pengelompokan data untuk memberitahu compiler atau interpreter bagaimana programmer ingin mengolah data tersebut. Tipe data dalam pemrograman terkhusus C++ dapat dibedakan berdasarkan adanya tanda (signed) dan tidak adanya tanda (unsigned). Perbedaan antara keduanya adalah : Untuk tipe data  unsigned  ( tanpa tanda ) suatu bilangan hanya diawali dari ke suatu jangkauan tertentu , sedangkan untuk tipe   signed  ( bertanda ), bilangan diawali dari nilai negatif (-) menuju ke jangkauan nilai positif (+). Defaultnya signed. Contoh :

Tipe data tipe data fundamental dasar di C ++, serta range nilai nya :

Tipe data char int Tipe data apa yg tepat untuk : Jumlah anak gaji

Variabel Pada C++ suatu variabel adalah tempat untuk menyimpan informasi. Atau variabel adalah suatu lokasi pada memori komputer yang mana dapat menyimpan sebuah nilai dan dari sana dapat diambil kembali nilai yang tersimpan. Contoh :

Variabel Aturan Penulisan Variabel Dalam C++ : Variabel bisa terdiri dari gabungan huruf dan angka, namun harus diawali dengan huruf. Tidak boleh pakai spasi atau tanda baca lainnya . Penulisan variabel dalam c++ bersifat case sensitive artinya bahwa huruf besar kecil dibedakan. Contohnya a dan A adalah dua variabel yang berbeda. Boleh diawali dengan symbol garis bawah ( _ ), tetapi biasanya dicadangkan untuk external link. Nama variabel tidak boleh mengandung keyword atau kata kunci tertentu yang digunakan pada C++ seperti for, if, break,continue,dll.

MATA KULIAH ALGORITMA DAN PEMROGRAMAN I Variabel Key word standar menurut ANSI-C++ yang tidak boleh digunakan sebagai identifier: asm, auto, bool, break, case, catch, char, class, const,const_cast, continue, default, delete, do, double, dynamic_cast, else, enum, explicit, extern, false, float, for, friend, goto, if, inline, int, long, mutable, namespace, new, operator, private, protected, public, register, reinterpret_cast, return, short, signed, sizeof, static, static_cast, struct, switch, template, this, throw, true, try, typedef, typeid, typename, union, unsigned, using, virtual, void, volatile, wchar_t Operator lainnya yang tidak boleh digunakan sebagai identifier: and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq

Deklarasi Variabel Nt’21 Tata cara pendeklarasian variabel pada C++ adalah menuliskan type data yang diinginkan (misalnya int, short, float...) kemudian diikuti dengan identifier variable yang sah (lihat bagian identifier). Sebagai contoh: int a; float mynumber; Dapat juga mendeklarasikan beberapa variable dengan data type yang sama : int a, b, c; float nilai1, nilai2;

Inisialisasi Variabel Nt’21 nilai awal suatu variable adalah tidak tertentu. Anda dapat memberikan nilai awal pada saat deklarasi dengan penulisan : int a = 0; // Cara deklarasi di C …………………… int a (0); // atau cara deklarasi di C++ ………………… Kedua cara tersebut diatas dapat dilakukan pada C++. Contoh :

Scope Variabel Variabel dapat berupa cakupan global atau lokal. Variabel global adalah variabel yang dideklarasikan di bagian utama file kode sumber, di luar semua fungsi, sedangkan variabel lokal adalah salah satu yang dideklarasikan di dalam tubuh suatu fungsi atau blok.

Constanta Nt’21 Suatu konstanta adalah ekspresi yang memiliki nilai tetap yang dapat berupa data type Integer, Floating-Point, Character dan String. Deklarasi konstanta menggunakan prepocessor directive #define preprocessor directive yang memiliki syntax berikut : #define identifier value Contoh : #define PI 3.14159265 #define NEWLINE '\n' #define WIDTH 100 Selanjutnya dapat digunakan seperti berikut : circle = 2 * PI * r; cout << NEWLINE;

Konstanta Nt’21 declared constants (const) menggunakan awalan const : const int width = 100; const char tab = '\t'; const zip = 12440; Dalam hal ini , jika type tidak ditentukan ( seperti pada contoh const zip = 12440 ), maka compiler akan mengasumsikan type- nya sebagai int.

Penerapan tipe data pada pembuatan program Nt’21 Menghitung Luas Lingkaran

Penerapan tipe data pada pembuatan program Nt’21

Penerapan tipe data pada pembuatan program Nt’21 Buat program untuk konversi $ ke Rupiah ! 1 $ = Rp. 15.760,-

Mengapa program berikut salah ? Nt’21

Mengapa program berikut salah ? Nt’21

Apakah program berikut benar ? Nt’21

RANGKUMAN Penggunaan tipe data yang tepat akan menjadikan program berjalan dengan efisien. Tipe dapa penting didefinisikan sesuai dengan kapasitas yang seharusnya digunakan. Dengan demikian suatu saat progam dijalankan tidak menjadikan keluar yang tidak sesuai.

THA NKS
Tags