Diberikan algoritma pseudocode berikut:
Algoritma: Hitung Gaya
Input: massa (m), percepatan (a)
Output: gaya (F)
Mulai
F ← m * a
Kembalikan F
Selesai
Bagaimana cara menuliskan algoritma di atas dalam bahasa Python?
UTS Algoritma dan Pemrograman
Quiz
•
Computers
•
University
•
Hard
Nanang Dwi Ardi
Used 1+ times
FREE Resource
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Diberikan algoritma pseudocode berikut:
Algoritma: Hitung Gaya
Input: massa (m), percepatan (a)
Output: gaya (F)
Mulai
F ← m * a
Kembalikan F
Selesai
Bagaimana cara menuliskan algoritma di atas dalam bahasa Python?
def HitungGaya(m, a):
return m * a
def HitungGaya(massa, percepatan):
return F
def HitungGaya():
F = m * a
return F
F = m * a
return F
2.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Diberikan kode Python berikut:
massa = 5
percepatan = 9.8
gaya = massa * percepatan print(type(gaya))
Apa yang akan ditampilkan oleh program di atas?
<class 'int'>
<class 'float'>
<class 'str'>
Program menghasilkan error
3.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Diberikan kode berikut untuk menghitung gaya pada sebuah benda dengan massa dan percepatan yang sudah didefinisikan:
massa = 10
percepatan = 2
gaya = massa * percepatan
print("Gaya yang dihasilkan adalah:", gaya)
Apa keluaran dari program di atas?
Gaya yang dihasilkan adalah: 20
Gaya yang dihasilkan adalah: 102
Error: Variabel tidak ditemukan
Gaya yang dihasilkan adalah: "10 * 2"
4.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Diberikan kode berikut untuk menghitung posisi sebuah benda yang bergerak dengan percepatan tetap selama 5 detik:
g = 9.8
s = 0
for t in range(1, 6):
s += 0.5 g t**2
print(s)
Berapa hasil keluaran dari program di atas?
24.5
122.5
49.0
245.0
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Diberikan kode berikut:
data = [(2, 3), (5, 6), (8, 9)]
for item in data:
result = item[0] + item[1]
print(result)
Apa yang akan dicetak oleh program ini?
5, 11, 17
2, 5, 8
2 + 3, 5 + 6, 8 + 9
Error karena tuple tidak dapat diakses dengan indeks
6.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Anda menulis program Python untuk menghitung energi potensial gravitasi (Ep = m g h), tetapi program tersebut tidak berjalan dengan baik:
m = 10
g = 9.8
h = "20"
Ep = m g h
print(Ep)
Mengapa program ini tidak berfungsi?
Variabel h adalah string, bukan angka
Program salah menggunakan operator *
m dan g seharusnya float, bukan int
Program tidak mendefinisikan Ep dengan benar
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Diberikan program Python berikut untuk menghitung kecepatan benda jatuh bebas selama 10 detik:
v0 = 0
g = 9.8
n = 10
for t in range(1, n+1):
v = v0 + g * t
print(f"Kecepatan pada detik {t}: {v}")
Apa yang dicetak pada iterasi ke-5?
Kecepatan pada detik 5: 19.6
Kecepatan pada detik 5: 49.0
Kecepatan pada detik 5: 9.8
Error pada print() karena sintaks yang salah
20 questions
QUIZ CLOUD COMPUTING
Quiz
•
10th Grade - University
20 questions
Jaringan Komputer Kelas 8
Quiz
•
8th Grade - University
20 questions
Uji Pengetahuan Jaringan Komputer
Quiz
•
8th Grade - University
28 questions
Quiz 1 Fiber Optic
Quiz
•
University
20 questions
Quiz Pemahaman Komunikasi Data dan Model OSI
Quiz
•
11th Grade - University
20 questions
Assemen Jarkom VII
Quiz
•
8th Grade - University
20 questions
UH Jaringan Komputer Kelas 7
Quiz
•
7th Grade - University
20 questions
proses bisnis dibidang tkj
Quiz
•
10th Grade - University
15 questions
Multiplication Facts
Quiz
•
4th Grade
20 questions
Math Review - Grade 6
Quiz
•
6th Grade
20 questions
math review
Quiz
•
4th Grade
5 questions
capitalization in sentences
Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions
Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines
Quiz
•
Professional Development
12 questions
Dividing Fractions
Quiz
•
6th Grade