Search Header Logo
Pemrograman Bahasa C

Pemrograman Bahasa C

Assessment

Presentation

•

Computers

•

11th Grade

•

Practice Problem

•

Hard

Created by

Wawan Dharmawan

FREE Resource

17 Slides • 14 Questions

1

Pemrograman

​Penggunaan bahasa C

2

POST-TEST

3

Multiple Choice

Question image

Apa hasil dari program berikut?

1

Equal

2

Not Equal

3

Error

4

TIdak ada yang benar

4

Multiple Choice

Question image

Apa output dari program ini?

1

0 1 2

2

1 2 3

3

0 1 2 3

4

1 2 3 4

5

Multiple Choice

Question image

Apa output dari program ini?

1

Larger

2

Smaller

3

Error

4

Tidak ada yang benar

6

Multiple Choice

Question image

Apa hasil dari program berikut?

1

Equal

2

Not Equal

3

Error

4

TIdak ada yang benar

7

Multiple Choice

Question image

Apa output dari program ini?

1

4

2

2

3

6

4

error

8

Multiple Choice

Apa yang dimaksud dengan #include <stdio.h> dalam program C?

1

Menyertakan fungsi input dan output standar di dalam program.

2

Menyertakan kode sumber program dari file lain.

3

Mendeklarasikan tipe data untuk fungsi standar.

4

Memulai program dengan fungsi input.

9

Multiple Choice

Apa yang terjadi jika kita mencoba mendeklarasikan variabel int tanpa memberikan nilai awal?

1

Program akan tetap berjalan dengan benar.

2

Program akan memberikan peringatan tetapi tetap berjalan.

3

Program akan mengeluarkan error pada saat kompilasi

4

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.

media

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.

media

18

Deklarasi Variabel

Penggunaan Variabel

  • Variabel dapat digunakan untuk menyimpan nilai sementara dalam program

media

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)

media

21

Kontrol Alur Program

Percabangan (If-Else)

  • Digunakan untuk membuat keputusan berdasarkan kondisi

media
media

22

Kontrol Alur Program

Perulangan (Loop)

  • For Loop:

    • Digunakan untuk perulangan dengan jumlah yang diketahui

media

23

Kontrol Alur Program

Perulangan (Loop)

  • For Loop:

    • Digunakan untuk perulangan dengan jumlah yang diketahui

media

24

TEST

25

Multiple Choice

Question image

Apa hasil dari program berikut?

1

Equal

2

Not Equal

3

Error

4

TIdak ada yang benar

26

Multiple Choice

Question image

Apa output dari program ini?

1

0 1 2

2

1 2 3

3

0 1 2 3

4

1 2 3 4

27

Multiple Choice

Apa yang dimaksud dengan #include <stdio.h> dalam program C?

1

Menyertakan fungsi input dan output standar di dalam program.

2

Menyertakan kode sumber program dari file lain.

3

Mendeklarasikan tipe data untuk fungsi standar.

4

Memulai program dengan fungsi input.

28

Multiple Choice

Question image

Apa output dari program ini?

1

Larger

2

Smaller

3

Error

4

Tidak ada yang benar

29

Multiple Choice

Question image

Apa hasil dari program berikut?

1

Equal

2

Not Equal

3

Error

4

TIdak ada yang benar

30

Multiple Choice

Apa yang terjadi jika kita mencoba mendeklarasikan variabel int tanpa memberikan nilai awal?

1

Program akan tetap berjalan dengan benar.

2

Program akan memberikan peringatan tetapi tetap berjalan.

3

Program akan mengeluarkan error pada saat kompilasi

4

Nilai variabel akan diatur otomatis menjadi 0.

31

Multiple Choice

Question image

Apa output dari program ini?

1

4

2

2

3

6

4

error

Pemrograman

​Penggunaan bahasa C

Show answer

Auto Play

Slide 1 / 31

SLIDE