
Pemrograman Bahasa C
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Hard
Wawan Dharmawan
FREE Resource
17 Slides • 14 Questions
1
Pemrograman
Penggunaan bahasa C
2
POST-TEST
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
TEST
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
Pemrograman
Penggunaan bahasa C
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
25 questions
Cold War: Vocabulary
Presentation
•
11th Grade
21 questions
Internet
Presentation
•
11th Grade
21 questions
Berpikir kritis dan dampak sosial informatika
Presentation
•
11th Grade
22 questions
Digital Marketing
Presentation
•
11th Grade
23 questions
Transformasi Geometri
Presentation
•
11th Grade
24 questions
Contemporary US History: US Presidents 1953-2016
Presentation
•
11th Grade
24 questions
LOVE YOUR ENVIRONMENT
Presentation
•
11th Grade
25 questions
Network Security
Presentation
•
10th Grade
Popular Resources on Wayground
10 questions
GPA Lesson
Presentation
•
9th - 12th Grade
7 questions
Albert Einstein
Quiz
•
3rd Grade
31 questions
Bridge A Review
Quiz
•
3rd Grade
6 questions
Blue Sue and Red Ruth
Quiz
•
3rd Grade
8 questions
(Day12 HW) Inverse Trig Ratios
Quiz
•
9th Grade
20 questions
Summer Geometry QUIZ (Week3)
Quiz
•
9th Grade
16 questions
Theme Practice
Quiz
•
7th Grade
20 questions
Taxes
Quiz
•
9th - 12th Grade