
2. Struktur Data C dan Compiler
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Hard
Alfan Kurniawan
Used 1+ times
FREE Resource
16 Slides • 1 Question
1
Struktur Data C dan Compiler
Disusun Oleh :
Alfan Kurniawan, S.Kom
SMA Negeri 1 Ngawi
Informatika Kelas XI Kurmer
2
Tampilan Halaman Coding
Teks editor digunakan untuk menuliskan kode program, sedangkan compiler digunakan untuk menterjemahkan program tersebut agar dapat dimengerti dan dijalankan/dieksekusi oleh komputer.
3
Source Code
Kita beberapa waktu lalu sudah mencoba membuat kode program sederhana seperti ini.
4
Multiple Choice
Jika kode program tersebut dijalankan, makan akan muncul output yaitu...
#include <stdio.h>
int main
Hello World!
return 0;
5
Hasil Eksekusi Progam
6
Kalian kemarin mencoba mengetik kode program di atas ke Compiler dan dijalankan. Pastinya terlintas dibenakmu dan bertanya-tanya akan fungsi setiap baris kode program tersebut.
Apa itu #include <stdio.h>? Apa itu int? Apa itu main? Apa itu printf?
7
Struktur Dasar Bahasa C
Setiap kali kita ingin menuliskan kode program C, pastikan strukturnya seperti ini:
8
Ini adalah struktur dasar yang wajib kamu pahami. Kalau kamu perhatikan, struktur program tersebut dibagi menjadi dua bagian utama, yakni bagian include dan blok main.
9
1. Mengenal Apa Itu #Include?
Include adalah bagian dari struktur bahasa C. Tujuannya untuk mengimpor fungsi-fungsi yang sudah didefinisikan pada header file.
Header file sendiri merupakan file yang berisi definisi fungsi yang sudah dibuat. Header file bertujuan agar bisa digunakan pada program C yang lain. File ini berekstensi .h, contoh: stdio.h.
10
2. Mengenal Apa itu Fungsi main()?
Fungsi main merupakan fungsi utama sebuah program. Fungsi ini juga akan dieksekusi untuk pertama kalinya. Oleh karena itu, kamu harus selalu menyertakan fungsi main() dalam sebuah program, contohnya seperti ini:
11
Maksud dari int di depan main adalah jenis tipe data yang akan dikembalikan nilainya kembali. Di dalam fungsi main(), wajib kamu sertakan return 0. Artinya, fungsi main akan mengembalikan nilai 0 setelah dieksekusi.
12
Penulisan Statements
Statement adalah perintah atau fungsi untuk melakukan suatu instruksi. Contohnya: printf(“Hello Dicoding!”);
Maksud dari kode program tersebut adalah mencetak hasil program berupa teks “Hello Dicoding!” ke console.
13
Penulisan Blok Kode
Blok kode merupakan kumpulan dari statements dan ekpresi. Blok kode pada C dibungkus dengan tanda { }, contohnya seperti ini:
14
Penulisan Komentar Pada Kode Program C
Komentar sangat diperlukan juga oleh sebagian programmer. Mengapa? Sebab komentar akan digunakan sebagai keterangan pada sebuah kode program.
15
Case Bersifat Sensitive
Bahasa C akan memperhatikan huruf besar dan huruf kecil dalam penulisan kode. Inilah yang disebut dengan Case Sensitive.
16
Coba tuliskan kode program dan ubah sesuai dengan nama dan alamatmu ya!
17
Coba tuliskan kode program berikut dan apa hasilnya jika dijalankan?
Struktur Data C dan Compiler
Disusun Oleh :
Alfan Kurniawan, S.Kom
SMA Negeri 1 Ngawi
Informatika Kelas XI Kurmer
Show answer
Auto Play
Slide 1 / 17
SLIDE
Similar Resources on Wayground
10 questions
SOJK
Presentation
•
11th Grade
14 questions
Command Line
Presentation
•
11th Grade
12 questions
Lingkaran
Presentation
•
11th Grade
14 questions
Kolonialisme Barat di Indonesia
Presentation
•
11th Grade
12 questions
Higher Assignment - Analysis (SDD)
Presentation
•
11th Grade
10 questions
SISTEM KOMPUTER
Presentation
•
8th - 9th Grade
10 questions
JARINGAN
Presentation
•
11th Grade
10 questions
meng evaluasi dns server
Presentation
•
11th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
10 questions
Fire Prevention
Quiz
•
9th - 12th Grade
41 questions
US History STAAR Review
Quiz
•
11th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade
16 questions
AP Biology: Unit 1 Review (CED)
Quiz
•
9th - 12th Grade
20 questions
verbos reflexivos en español
Quiz
•
9th - 12th Grade
20 questions
US History EOC STAAR 2022 Review Set 1
Quiz
•
11th Grade
11 questions
Expectations Review
Quiz
•
9th - 12th Grade