Anda di halaman 1dari 4

Nama : Muhammad Aldiano Satriagung

Nomer Absen : 20
Kelas :8 G

Jawaban Uji Pemahaman


1. variabel berfungsi sebagai wadah penyimpanan data atau nilai pada program yang akan
digunakan pada saat program berjalan

2. tipe data adalah klasifikasi data yang mengenalkan kompilator ataupun penerjemah
bagaimana progremer bermaksut menggunakan data Sebagian besar bahasa pemrograman
mendukung tipe data dasar akan bilangan integer, bilangan titik mengambang, karakter dan
boolean.

3. Boolean = Pilihan benar atau tidak

Nomer = Berupa Integer atau angka bulat

String = berupa huruf

4. Tipe data Numerik : data yang terdiri dari angka (0 – 9), waktu dan tanggal yang dapat
diproses secara matematika.sedangkan tipe data Teks adalah tipe data berupa teks seperti
huruf (A – Z, a – z), simbol (*, ^, $, %, #, @, dll) dan angka (0 – 9) yang tidak akan diproses
secara matematika.

5. Tipe data boolean bisa digunakan untuk menampung kondisi seperti ini, benar atau salah
(True atau False). Seperti yang telah diutarakan diatas, penulisan tipe data boolean hanya
memiliki dua nilai : True atau False. Tipe data boolean adalah tipe data paling sederhana
dalam PHP dan juga dalam bahasa pemograman lainnya

6. a.. buatlah variabel

b. buatlah sebuah list

c. buatlah sebuah blok


7. Perintah untuk membuat variabel adalah var name = value yang bisa dibaca sebagai “buat
variabel bernama name berisi nilai value”.

Penjelasannya:
Perintah
Perintah (statement atau command) adalah kode penugasan pada komputer untuk melakukan
perhitungan atau tugas tertentu. Swift menyarankan penulisan satu perintah per satu baris.
Penulisan satu perintah dalam satu baris tidak perlu diakhiri dengan tanda ; (titik koma).
Namun penulisan lebih dari satu perintah dalam satu baris harus diikuti tanda ; (titik koma)
sebagai pemisah antar perintah.
Contoh:
// satu perintah dalam satu baris
print("Hello World!")
// dua perintah dalam satu baris
print("Hello"); print("World!")
// tiga perintah dalam satu baris
print("Hello"); print("World"); print("!")
Perintah print adalah untuk mencetak teks ke layar komputer. Patut diperhatikan bahwa cara
penulisan perintah di bahasa Swift bersifat sensitif huruf besar (case sensitive) artinya huruf
besar dianggap berbeda dengan huruf kecil. Pada contoh di atas, perintah yang benar adalah
print dengan huruf kecil semua, sehingga jika ada salah satu hurufnya ditulis besar seperti
Print atau PRINT atau prinT dan sebagainya maka akan menimbulkan kesalahan program.
Kelompok Perintah
Kelompok perintah (statement block) adalah gabungan beberapa perintah menjadi sebuah
kelompok khusus dalam bagian kode program. Kelompok perintah ditandai dengan diapit
tanda {…} (kurung kurawal). Kelompok perintah selalu memiliki konteks dan lingkup di
mana setiap perintah di dalamnya hanya berlaku efektif di dalam kelompok perintah tersebut.
Lebih lanjut tentang kelompok perintah akan dibahas pada topik-topik yang terkait
selanjutnya.
Komentar
Komentar (comment) adalah bagian kode program yang tidak diproses (diabaikan) oleh
komputer. Komentar biasanya berfungsi sebagai catatan atau keterangan dari penulis program
atas kode program terkait. Pemrogram yang baik selalu memberikan catatan atau keterangan
pada bagian-bagian penting dalam kode programnya. Tujuannya adalah agar alur dan logika
program lebih mudah dimengerti tanpa harus menelusuri setiap baris kode program.

8. start

Move „Posisi Awal‟

write „S‟

Move „Posisi Awal‟

write „A‟

Move „Posisi Awal‟

write „T‟

Move „Posisi Awal‟

write „R‟

Move „Posisi Awal‟

write „I‟

Move „Posisi Awal‟


write „A‟

9. Right

Forward (2)

Left

Backward (2)

#Huruf S

S ()

Right

Forward (3)

Left

Backward (3)

#Huruf A

A ()

Right

Forward (4)

Left

Backward (4)

#Huruf T

T ()

Right

Forward (5)

Left

Backward (5)

#Huruf R

R ()

Right

Forward (6)

Left

Backward (6)
#Huruf I

I ()

Right

Forward (7)

Left

Backward (7)

#Huruf A

A ()

10. Deklarasi

VAR x1,x2, y1,y2 : Int

VAR Jarak Titik : Int

Algoritma

Read (x1,x2) // diinputkan user

Read (y1, y2 ) //diinputkan user

Hitung jarak titik <- (Sqrt (((x2-x1)*(x2-x1))+((ʏ2-ʏ1)*(ʏ2-ʏ1))))

Write ( Jarak Titik)

Anda mungkin juga menyukai