
Tugas Individu: Higher Order Function
Quiz
•
Other
•
5th Grade
•
Practice Problem
•
Hard
Wulan L
FREE Resource
Enhance your content in a minute
6 questions
Show all answers
1.
OPEN ENDED QUESTION
3 mins • 1 pt
Diberikan daftar suhu dalam Celsius berikut: suhu_celsius = [0, 10, 20, 30, 40, 50]. Gunakan map() untuk mengonversi setiap suhu ke Fahrenheit menggunakan rumus: Tampilkan hasil konversi dalam bentuk daftar baru.
Evaluate responses using AI:
OFF
2.
OPEN ENDED QUESTION
3 mins • 1 pt
Diberikan daftar kata berikut: kata_list = ["Python", "AI", "Machine Learning", "Deep", "Data Science", "Neural", "Analysis"]. Gunakan filter() untuk mengambil kata-kata dengan panjang lebih dari 5 huruf, lalu gunakan map() untuk mengubah semua huruf menjadi huruf kecil.
Evaluate responses using AI:
OFF
3.
OPEN ENDED QUESTION
3 mins • 1 pt
Diberikan data: transaksi = [("Laptop", 15000000), ("Mouse", 250000), ("Keyboard", 500000), ("Monitor", 3000000), ("Flashdisk", 150000)]. Gunakan reduce() untuk menghitung total biaya dari semua transaksi yang ada.
Evaluate responses using AI:
OFF
4.
OPEN ENDED QUESTION
3 mins • 1 pt
Buat fungsi curried yang menerima mata uang tujuan sebagai parameter pertama dan jumlah uang dalam USD sebagai parameter kedua, lalu mengonversi jumlah uang ke mata uang tersebut. Gunakan kurs: IDR: 1 USD = 15,000, EUR: 1 USD = 0.85, JPY: 1 USD = 110. Gunakan dataset berikut: jumlah_uang = [10, 50, 100, 500, 1000] # dalam USD Tampilkan hasil konversi dalam mata uang yang dipilih.
Evaluate responses using AI:
OFF
5.
OPEN ENDED QUESTION
3 mins • 1 pt
Buat fungsi autentikasi pengguna yang menggunakan Higher-Order Function untuk memvalidasi kredensial login dan Currying Function untuk memproses input bertahap (username lalu password). Gunakan dataset berikut sebagai daftar pengguna yang valid: users = {"sainsdata": "sainsdata08", "datamaster": "machine123", "mlresearch": "deepnet456"}. Ikuti langkah-langkah berikut: Buat fungsi Login() yang menerima dua fungsi: validasi pengguna dan pesan selamat datang. Gunakan Currying untuk menangani input secara bertahap (username → password). Jika username dan password cocok dengan daftar pengguna di atas, tampilkan pesan selamat datang. Jika tidak, tampilkan pesan "Username atau password salah".
Evaluate responses using AI:
OFF
6.
OPEN ENDED QUESTION
3 mins • 1 pt
Diberikan daftar produk dan harganya dalam bentuk dictionary: produk = {"Laptop": 15000000, "Mouse": 250000, "Keyboard": 500000, "Monitor": 3000000, "Flashdisk": 150000}. Ikuti langkah-langkah berikut: filter_produk(min_harga) → Fungsi ini menggunakan filter() untuk memilih produk yang harganya lebih besar dari min_harga. diskon_produk(persen_diskon) → Fungsi ini menggunakan map() untuk mengurangi harga produk dengan persentase diskon tertentu. total_biaya() → Fungsi ini menggunakan reduce() untuk menghitung total biaya dari daftar harga yang sudah didiskon. Alur eksekusi: Pilih produk dengan harga lebih dari 1.000.000. Berikan diskon 10% untuk produk yang lolos filter. Hitung total biaya setelah diskon. Tampilkan hasil akhir dalam bentuk dictionary dan total biaya keseluruhan.
Evaluate responses using AI:
OFF
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
GAME POIN 06
Quiz
•
1st - 12th Grade
10 questions
GAME POINT 04
Quiz
•
1st - 12th Grade
10 questions
Pengurusan Projek Reka Bentuk
Quiz
•
1st - 5th Grade
10 questions
Quizz Kerajinan bahan Lunak
Quiz
•
1st - 10th Grade
10 questions
5.2.6 Kuiz Jenis bahan dalam reka bentuk fesyen
Quiz
•
1st - 9th Grade
10 questions
Bahasa Indonesia - Ungkapan
Quiz
•
5th - 6th Grade
10 questions
F3 RBT 1.1.6
Quiz
•
1st - 7th Grade
10 questions
RBT T3 Bab 2
Quiz
•
1st - 12th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Other
25 questions
Multiplication Facts
Quiz
•
5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
10 questions
Groundhog Day Trivia Questions
Interactive video
•
3rd - 6th Grade
10 questions
Groundhog Behavior and Hibernation Facts
Interactive video
•
3rd - 5th Grade
10 questions
Multiplying Fractions
Quiz
•
5th Grade
10 questions
Understanding Poetry and Literary Devices
Interactive video
•
4th - 8th Grade
10 questions
Understanding Equivalent Fractions
Interactive video
•
3rd - 5th Grade
20 questions
The Water Cycle
Quiz
•
5th Grade
