
Pemrograman Bahasa C
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Hard
Wawan Dharmawan
FREE Resource
17 Slides • 14 Questions
1
Penggunaan bahasa C
2
3
Multiple Choice
Apa hasil dari program berikut?
Equal
Not Equal
Error
TIdak ada yang benar
4
Multiple Choice
Apa output dari program ini?
0 1 2
1 2 3
0 1 2 3
1 2 3 4
5
Multiple Choice
Apa output dari program ini?
Larger
Smaller
Error
Tidak ada yang benar
6
Multiple Choice
Apa hasil dari program berikut?
Equal
Not Equal
Error
TIdak ada yang benar
7
Multiple Choice
Apa output dari program ini?
4
2
6
error
8
Multiple Choice
Apa yang dimaksud dengan #include <stdio.h> dalam program C?
Menyertakan fungsi input dan output standar di dalam program.
Menyertakan kode sumber program dari file lain.
Mendeklarasikan tipe data untuk fungsi standar.
Memulai program dengan fungsi input.
9
Multiple Choice
Apa yang terjadi jika kita mencoba mendeklarasikan variabel int tanpa memberikan nilai awal?
Program akan tetap berjalan dengan benar.
Program akan memberikan peringatan tetapi tetap berjalan.
Program akan mengeluarkan error pada saat kompilasi
Nilai variabel akan diatur otomatis menjadi 0.
10
Sejarah dan Perkenalan Bahasa C
Sejarah Singkat:
Bahasa C dikembangkan pada tahun 1972 oleh Dennis Ritchie di Bell Labs.
C awalnya dirancang untuk mengembangkan sistem operasi UNIX.
Bahasa ini merupakan dasar bagi banyak bahasa pemrograman modern, seperti C++, C#, dan Java.
11
Sejarah dan Perkenalan Bahasa C
Keunggulan Bahasa C:
Portabilitas: Program yang ditulis dalam bahasa C dapat dijalankan di berbagai platform dengan sedikit modifikasi.
Efisiensi: Bahasa C memberikan kontrol langsung terhadap perangkat keras, memungkinkan penulisan program yang sangat efisien.
Kompleksitas rendah: Meskipun powerful, C cukup sederhana dengan struktur yang jelas dan tidak banyak aturan kompleks.
12
Sejarah dan Perkenalan Bahasa C
Contoh Aplikasi Bahasa C:
Sistem operasi (misalnya, UNIX, Linux).
Pengembangan perangkat lunak embedded.
Sistem basis data (misalnya, MySQL).
Pengembangan perangkat keras.
13
Struktur Program C
Setiap program dalam bahasa C dimulai dengan fungsi main(), yang menjadi titik awal eksekusi.
14
Struktur Program C
Sintaks dasar:
Semua perintah di C diakhiri dengan tanda titik koma (;).
Kode diletakkan di dalam block yang dibatasi dengan kurung kurawal {}.
Semua program C harus menyertakan pustaka standar, seperti #include <stdio.h>, untuk memungkinkan penggunaan fungsi input/output.
15
Struktur Program C
Penjelasan:
#include <stdio.h>: Memasukkan pustaka untuk fungsi printf() yang digunakan untuk menampilkan output.
int main(): Fungsi utama yang selalu ada dalam program C. Program dimulai dari sini.
return 0;: Menandakan bahwa program selesai tanpa kesalahan.
16
Tipe Data dan Variabel
Tipe Data Dasar
int: Tipe data untuk bilangan bulat.
Contoh: int x = 10;
float: Tipe data untuk angka desimal.
Contoh: float y = 3.14;
double: Tipe data untuk angka desimal dengan presisi lebih tinggi daripada float.
Contoh: double z = 3.1415926535;
char: Tipe data untuk menyimpan karakter tunggal.
Contoh: char letter = 'A';
17
Deklarasi Variabel
Deklarasi dan Inisialisasi:
Variabel harus dideklarasikan sebelum digunakan.
18
Deklarasi Variabel
Penggunaan Variabel
Variabel dapat digunakan untuk menyimpan nilai sementara dalam program
19
Operasi dan Ekspresi
Operator Matematika
+: Penjumlahan
-: Pengurangan
*: Perkalian
/: Pembagian
%: Modulus (sisa pembagian)
Operator Pembanding
==: Sama dengan
!=: Tidak sama dengan
>: Lebih besar dari
<: Lebih kecil dari
>=: Lebih besar atau sama dengan
<=: Lebih kecil atau sama dengan
20
Operasi dan Ekspresi
Operator Logika
&&: AND (keduanya harus benar)
||: OR (salah satu benar)
!: NOT (membalikkan kondisi)
21
Kontrol Alur Program
Percabangan (If-Else)
Digunakan untuk membuat keputusan berdasarkan kondisi
22
Kontrol Alur Program
Perulangan (Loop)
For Loop:
Digunakan untuk perulangan dengan jumlah yang diketahui
23
Kontrol Alur Program
Perulangan (Loop)
For Loop:
Digunakan untuk perulangan dengan jumlah yang diketahui
24
25
Multiple Choice
Apa hasil dari program berikut?
Equal
Not Equal
Error
TIdak ada yang benar
26
Multiple Choice
Apa output dari program ini?
0 1 2
1 2 3
0 1 2 3
1 2 3 4
27
Multiple Choice
Apa yang dimaksud dengan #include <stdio.h> dalam program C?
Menyertakan fungsi input dan output standar di dalam program.
Menyertakan kode sumber program dari file lain.
Mendeklarasikan tipe data untuk fungsi standar.
Memulai program dengan fungsi input.
28
Multiple Choice
Apa output dari program ini?
Larger
Smaller
Error
Tidak ada yang benar
29
Multiple Choice
Apa hasil dari program berikut?
Equal
Not Equal
Error
TIdak ada yang benar
30
Multiple Choice
Apa yang terjadi jika kita mencoba mendeklarasikan variabel int tanpa memberikan nilai awal?
Program akan tetap berjalan dengan benar.
Program akan memberikan peringatan tetapi tetap berjalan.
Program akan mengeluarkan error pada saat kompilasi
Nilai variabel akan diatur otomatis menjadi 0.
31
Multiple Choice
Apa output dari program ini?
4
2
6
error
Penggunaan bahasa C
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
25 questions
Semafori standard Posix1.b
Presentation
•
11th Grade
27 questions
BÀI 4. BÊN TRONG MÁY TÍNH
Presentation
•
11th Grade
22 questions
Introduction to Right Triangle Trigonometry
Presentation
•
11th Grade
25 questions
Macromolecules
Presentation
•
12th Grade
20 questions
Microsoft Excel
Presentation
•
11th - 12th Grade
21 questions
Computer Networking
Presentation
•
10th Grade
22 questions
PERHITUNGAN TITIK IMPAS USAHA MAKANAN KHAS DAERAH
Presentation
•
11th Grade
24 questions
Transmisi digital dan analog
Presentation
•
11th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade