Dokumen tersebut membahas tentang pemrograman dasar yang mencakup beberapa topik utama seperti bahasa pemrograman, operator, struktur kontrol, array, fungsi, dan antarmuka pengguna. Dokumen ini juga menyebutkan bahwa bahasa C dan C++ merupakan bahasa pemrograman dasar yang sering diajarkan di sekolah dan menjelaskan struktur dasar dari kedua bahasa tersebut.
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Rangkuman Pemograman Dasar.pptx
1. PEMROGRAMAN DASAR
Oleh: Eko Zulkaryanto, S.Komp, MCTS
KELAS X MULTIMEDIA
SMK TRI SUKSES NATAR LAMPUNG SELATAN
https://lms.smktrisukses.sch.id
2. RINGKASAN MATERI
• Bahasa Pemrograman
• Operator dan Ekspresi dalam Bahasa Pemrograman
• Struktur Kontrol Percabangan
• Struktur Kontrol Perulangan
• Array
• Fungsi
• Struktur Kontrol Antarmuka Pengguna (User Interface)
3. SURVEY PENGGUNAAN BAHASA PEMROGRAMAN 2020
Source:
https://insights.stackoverflow.com/
survey/2020#technology-
programming-scripting-and-
markup-languages-professional-
developers
4. • Bahasa Pemrograman (Programming Language)
• Programmer
• Compiler
• IDE (Integrated Development Environment)
5. BAHASA C
• Dikembangkan oleh Dennis Ritchie
• Digunakan sebagai awal Bahasa Pemrograman
yang dipelajari di universitas dan sekolah
• Digunakan untuk membuat Sistem Operasi,
Aplikasi, Game, dan lain-lain.
• Mempunyai keunggulan dalam kecepatan eksekusi
dan grafis yang sangat baik
12. OPERATOR PEMBERI NILAI
OPERATOR NAMA KETERANGAN
= atau
Assignment Contoh: x = 10; atau x 10;
artinya variabel x diberi
dengan nilai 10.
Jadi, nilai 10 dimasukkan ke
dalam variabel x.
https://youtube.com/c/EkoZulkaryantoTV
13. OPERATOR PEMBANDING
OPERATOR NAMA Keterangan
== Sama dengan
!= Tidak sama dengan
> Lebih besar
< Lebih kecil
>= Lebih besar sama dengan
<= Lebih kecil sama dengan
https://youtube.com/c/EkoZulkaryantoTV
14. OPERATOR LOGIKA
OPERATOR NAMA KETERANGAN
! NOT Membalik nilai logika.
|| OR Bernilai true (benar atau 1) jika minimal
ada 1 pernyataan yang dibandingkan
bernilai true (benar atau 1).
&& AND Bernilai true jika dan hanya jika semua
pernyataan bernilai true.
https://youtube.com/c/EkoZulkaryantoTV
15. TABEL LOGIKA
A B !A !B A || B A && B
1 1 0 0 1 1
1 0 0 1 1 0
0 1 1 0 1 0
0 0 1 1 0 0
https://youtube.com/c/EkoZulkaryantoTV
18. CONTOH EKSPRESI PADA OPERATOR
ARITMATIKA & PEMBERI NILAI
int x = 10;
int y = 0;
y = x + 10;
19. CONTOH 1 (BAHASA C)
#include<stdio.h>
int main(){
int x = 10;
int y = 0;
y = x + 10;
printf(“%d”, y);
return 0;
}
}Ekspresi
20. CONTOH EKSPRESI PADA OPERATOR
PEMBANDING
Misal x = 10 dan y= 12. Maka kita dapat menentukan nilai dari hasil
perbandingan dari kedua operator tersebut. Hasil dari perbandingan
tersebut adalah berupa nilai logika.
Contoh:
a. x > y bernilai false (salah)
b. x > 0 bernilai true (benar)
c. x != y bernilai true
d. x <= y bernilai true
e. y >= 10 bernilai true
21. CONTOH 2 (BAHASA C)
#include<stdio.h>
int main(){
int x = 10;
int y = 12;
printf(“%dn”, x > y);
printf(“%dn”, x > 0);
printf(“%dn”, x != y);
printf(“%dn”, x <= y);
printf(“%dn”, y >= 10);
return 0;
}
22. CONTOH EKSPRESI PADA OPERATOR
LOGIKA
Operator logika dapat digunakan untuk melakukan operasi logika terhadap ekspresi
memiliki nilai logika.
Contoh: Variabel x = 10 dan y = 12. Tentukan nilai logika dari operasi logika di
bawah ini:
a. x > y || x > 0 …
b. x > 0 && y > 0 …
c. !(x >= 12) …
d. !(x > 0 && y < 10) …
e. x != y && x > 0 && y > 10 …
23. CONTOH 3 (BAHASA C)
#include<stdio.h>
int main(){
int x = 10;
int y = 12;
printf(“%dn”, x > y || x > 0);
printf(“%dn”, x > 0 && y > 0);
printf(“%dn”, !(x >= 12));
printf(“%dn”, !(x > 0 && y < 10));
printf(“%dn”, x != y && x > 0 && y > 10);
return 0;
}