-
Notifications
You must be signed in to change notification settings - Fork 0
/
tugas1.txt
94 lines (62 loc) · 2.36 KB
/
tugas1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Pseudocode Challenge
1. Tugas Algoritma menghitung resultan gaya
Algoritma
Menghitung Resultan Gaya :
1. Masukkan nilai massa benda m = 600kg
2. Masukkan nilai percepatan benda a = 2 m/s2
3. Maka untuk menghitung ΣF = resultan gaya di gunakan rumus yang sudah ada yaitu ΣF = m x a
4. Maka ΣF = 600kg x 2 m/s2 = 1200 kg.m/s2
5. Maka tampian nilai ΣF akan dicetak sebagai output ke perangkat output (keluaran)
Pseudocode
STORE "massa" with value EQUALS TO600
STORE "percepatan" with value EQUALS TO 2
STORE "result_gaya" without any value
CALCULATE "massa" times "percepatan"
SET "result_gaya" value with calculation result
DISPLAY "result_gaya"
2. Tugas Algoritma Tahun Kabisat
Algoritma
Inputkan Tahun
Lakukan pembagian tahun yang sudah diinputkan dengan angka 4
Jika Tahun % 4 menghasilkan sisa bagi bukan 0, maka tampilkan Tahun Bukan Kabisat
Lakukan pembagian tahun yang sudah diinputkan dengan angka 100 dan 400
Jika Tahun % 100 menghasilkan sisa bagi 0 dan Tahun % 400 menghasilkan sisa bagi bukan 0, maka tampilkan Tahun Bukan Kabisat
Jika tidak memenuhi semua kondisi diatas, tampilkan Tahun Kabisat
Pseudocode
STORE "Tahun"
SET "Tahun" mod 4
IF "Tahun" mod 4 ≠ 0 THEN
DISPLAY "Tahun Bukan Kabisat"
END IF
SET "Tahun" mod 100 AND "Tahun" mod 400
IF "Tahun" mod 100 = 0 AND "Tahun" mod 400 ≠ 0 THEN
DISPLAY "Tahun Bukan Kabisat"
ELSE
DISPLAY "Tahun Kabisat"
END IF
3. Tugas Algoritma Laundry Day
Algoritma
1. Siapkan pakaian yang akan di cuci oleh foxie
2. Masukkan pakaian yang akan di cuci oleh foxie satu persatu
3. Masukkan pakaian sebanyak 20 kali satu persatu
4. Masukkan deterjen
5. Masukkan pewangi
6. Jalankan mesin cuci dan tunggu hingga selesai
Pseudocode
STORE "laundry" with 1
WHILE "laundry" LESS THAN 21
ADD "laundry" by 1
DISPLAY "Laundry full"
4. Tugas Periksa Kuku
Algoritma
1. Seorang guru akan memeriksa kuku siswa-siswinya sebanyak 40 orang
2. Jika guru menemukan siswa/siswi yang memiliki kuku panjang maka guru akan menghukum siswa/siswi tersebut
3. Sebaliknya apabila guru menemukan siswa/siswi yang memiliki kuku pendek maka guru akan memuji siswa/siswi tersebut
Pseudocode
WHILE "siswa" LESS THAN 41
CALCULATE "siswa" + 1
STORE "reminder" to the result of calculation
IF "reminder EQUALS kuku panjang"
DISPLAY "hukuman"
ELSE IF "reminder EQUALS kuku tidak panjang"
DISPLAY "pujian"