Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSri Devi Setiabudi Telah diubah "6 tahun yang lalu
1
(Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar)
Dasar C/C++ (Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar) Minggu 4 Imam Fahrur Rozi
2
Pokok Bahasan Struktur Dasar Program C/C++
Sintaks Penulisan Preprocessor Directive Sintaks Penulisan Fungsi main() Sintaks Output Indentifier Keywords Variabel Tipe Data Sintaks Input Komentar
3
Struktur Dasar Program C/C++
Preprocessor Directive : bagian yang mengikutsertakan file atau berkas-berkas fungsi, pendefinisian konstanta, atau fungsi makro tertentu Fungsi main() : fungsi atau bagian program yang pertama kali akan dijalankan. Program C/C++ yang tidak memiliki main() maka ia tidak bisa dijalankan langsung Statement : adalah baris instruksi tertentu. Dan setiap statement diakhiri dengan tanda ;
4
Sintaks Penulisan Preprocessor Directive
Digunakan sintaks #include dan diikuti dengan nama file header Tidak perlu diakhiri dengan ; Contoh: #include <stdio.h> Artinya file header stdio.h akan diikutsertakan ke dalam program yang dibuat.
5
Sintaks Penulisan Fungsi main()
Diawali dengan tipe data void atau int. Beberapa compiler mengharuskan diawali dengan tipe data int. Jika menggunakan int makafungsi main harus diakhiri dengan return 1. Jika void, fungsi main tidak perlu diakhiri return. Nama fungsi main ditulis dengan huruf kecil semua dan diikuti dengan tanda (), seperti main() Kemudian statement-statement dituliskan di dalam {……..} Contoh : int main(){ void main(){ <statement> ; <statement> ; return 1; } }
6
Sintaks Output Digunakan sintaks printf(“……….”);
Harus menggunakan preprocessor directive #include <stdio.h> Contoh: printf(“Hello World”); printf(“Nama \t : Imam F \n”); printf(“Nilai Panjang = %i \n”, p); \t untuk enampilkan tab, \n untuk menampilkan ganti baris %i digunakan untuk menampilkan nilai yang ada di variabel p. Asumsinya variabel p memiliki tipe data integer. Untuk menampilkan data Float maka digunakan %f, jika Char digunakan %c, jika String atau banyak karakter digunakan %s Perhatikan penggunaan tanda “…”
7
Contoh Program 1 Preprocessor Directive Fungsi main() Statement
Output program: Hello World * Di Preprocessor Directive, digunakan stdio.h karena fungsi printf ada di dalam file header stdio.h tersebut
8
Contoh Program 2 Output program: NAMA : “Imam” NIM : 318392183
\t untuk menamilkan tab, dan \n untuk ganti baris
9
Variabel Digunakan untuk menyimpan data
Ketika dalam suatu program diperlukan tempat untuk menyimpan data/nilai, saat itu dibuat variabel. Aturan penamaan variabel: Diawali dengan huruf atau karakter underscore _ Case sensitive (huruf besar dianggap beda dengan huruf kecil) Tidak boleh menggunakan keyword Tidak boleh ada spasi Tidak boleh menggunakan karakter khusus sepert <, >, *, ?, == dsb Contoh yang benar: panjang, panjang01, _lbr, Contoh yang salah: 10panjang, int,
10
Variabel Format deklarasi variabel: tipe_data nama_variabel
tipe_data nama_variabel = nilai_awal Contoh: int panjang; int lebar, luas; float phi = 3.14; char kelas = ‘A’
11
Tipe Data Menentukan jenis data
Tipe data variabel menentukan jenis data yang akan disimpan dalam variabel tersebut. No Tipe Data Ketr 1 int Integer, untuk bilangan bulat 2 long Long, untuk bilangan bulat dengan range yang lebih luas daripada integer 3 float Float, untuk floating point, bilangan pecahan 4 double Double, untuk floating point dengan range yang belih luas 5 char Untuk 1 karakter 6 void Tipe Data kosong
12
Tipe Data
13
Keywords Daftar keyword yang tidak boleh untuk dibuat sebagai nama variabel, fungsi, konstanta dsb
14
Contoh Program 3 Deklarasi/pembuatan variabel
Nilai dari variabel p akan ditampilkan disini
15
Sintaks Input Digunakan sintaks scanf(“……….”);
Harus menggunakan preprocessor directive #include <stdio.h> Contoh: int p; float luas; scanf (“%i”, &p); scanf (“%f”, &luas);
16
Contoh Program 4
17
Komentar Tanda komentar digunakan agar suatu statement tidak dianggap sebagai baris program (agar tidak dieksekusi) Tanda komentar // untuk 1 baris statement saja /* …….. untuk lebih dari 1 baris statement …….. */
18
Contoh Program 5 Komentar (tidak dikerjakan/dieksekusi)
19
Tugas Buat program untuk semua kasus yang sudah dibuat flowchart/pseudocode sebelumnya, yang sekuensial (yang lurus, yang tidak ada pencabangan atau perulangan)
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.