
[PROGDAS] Operator // 27082021
Presentation
•
Computers
•
10th Grade
•
Hard
Lisa Adianty
Used 2+ times
FREE Resource
11 Slides • 5 Questions
1
TES MATERI TIPE DATA
​
2
Fill in the Blank
Sebutkan 2 macam tipe data yang telah dibahas pada pertemuan sebelumnya!
3
Multiple Choice
Tipe data yang berupa bilangan berbentuk pecahan dalam pascal disebut sebagai ...
Karakter (char)
Real
Integer
String
4
Multiple Choice
"X" ; "M" ; "3"
merupakan contoh dari tipe data ...
String
Boolean
Karakter (char)
Real
5
Multiple Choice
Untuk menyimpan banyak data dengan tipe berbeda, kita dapat menggunakan tipe data ...
String
Array
Integer
Record
6
[PEMROGRAMAN DASAR]
Operator // 27082021
7
Operand adalah nilai asal yang akan digunakan di dalam sebuah proses operasi.
Operator adalah simbol yang mewakili aksi tertentu.
_______________________________________
contoh :
HargaAkhir = HargaNormal - HargaDiskon
Volume = p x l x t
8
Macam operator dasar
Operator Aritmatika (operasi hitung dari bilangan)
Operator Relasional (perbandingan dua buah operand)
Operator boolean (penggabungan data boolean)
9
Operator Aritmatika
10
Contoh 1
Algoritma Berhitung
Langkah-langkah :
1) Beri nilai a sama dengan 20
2) Beri nilai b sama dengan 6
3) Beri nilai c sama dengan 3
4) Hitung M=a div b
5) Hitung N=M + a mod c
6) Cetak nilai Hasil N
Berapakah hasil output dari algoritma di atas?
Jawab :
Pada Langkah 4, dihitung M = a div b = 20 div 6 = 3
Pada langkah 5, dihitung N = M + (a mod c) = 3 + (20 mod 3)= 3 + 2 = 5
Jadi outputnya adalah 5
11
Operator Relasional
“a‟ < “c‟ memberikan nilai true
Jika (StatusLulus=True) maka menghasilkan “LULUS”
12
Contoh 2
Algoritma CekGenapGanjil
Input : Sebuah bilangan asli, sebut a
Langkah-langkah :
1) Masukkan sebuah bilangan, baca sebagai a
2) Hitung SisaBagi=a mod 2
3) Jika Sisabagi==1 maka Tuliskan “a adalah bilangan ganjil”
Jika tidak maka Tuliskan “a adalah bilangan genap”
Contoh di atas menggunakan oeprator relasional “==”
13
Operator Boolean
​
14
Contoh 3
Algoritma OperasiBoolean (Variabel A, B, C, D dan E bertipe data Boolean)
Langkah-langkah :
1) Berikan nilai A Benar, nilai B Salah, nilai C salah
2) Tentukan nilai D sebagai berikut D = (A OR B) AND NOT(C)
3) Tentukan nilai E sebagai berikut E=(NOT(A) AND B) OR NOT(C)
4) Cetak Nilai D
5) Cetak Nilai E
Apa hasil Algoritma di atas?
Jawab :
Nilai awal A=Benar, B=Salah dan C=Salah.
D= (A OR B) AND NOT(C) = (B OR S) AND NOT(S) = B AND B = B
E= (NOT(A) AND B) OR NOT(C) = (NOT(B) AND S) OR NOT(S) = (S AND S) OR B = S OR B = B
15
Prioritas Operator
​
16
Open Ended
Tuliskan secara singkat mengenai materi yang telah dipelajari pada pertemuan hari ini!
TES MATERI TIPE DATA
​
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
12 questions
Belajar Slide
Lesson
•
10th Grade
13 questions
Jaringan dan Komputer
Lesson
•
10th Grade
11 questions
Lesson 1.1 Midpoint Formula
Lesson
•
9th - 10th Grade
12 questions
Proving Lines Parallel
Lesson
•
10th Grade
12 questions
Circles - Class 10 CBSE
Lesson
•
10th Grade
10 questions
Remed TIK Oktover 2022
Lesson
•
10th Grade
10 questions
Trắc nghiệm thao giảng
Lesson
•
10th Grade
11 questions
Warna Dalam Desain
Lesson
•
10th Grade
Popular Resources on Wayground
10 questions
5.P.1.3 Distance/Time Graphs
Quiz
•
5th Grade
10 questions
Fire Drill
Quiz
•
2nd - 5th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
15 questions
Hargrett House Quiz: Community & Service
Quiz
•
5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade