Above average · Di atas rata-rata
Above average
Two loops, one after the other: the first works out the average, the second keeps the numbers above it.
This joins two patterns you have already used, the running total and the filter. Solving a problem in stages like this is how most longer programs are built.
Di atas rata-rata
Dua perulangan, satu setelah yang lain: yang pertama menghitung rata-rata, yang kedua menyimpan angka-angka di atasnya.
Ini menggabungkan dua pola yang sudah Anda gunakan, yaitu total berjalan dan filter. Memecah masalah menjadi tahap-tahap seperti inilah cara sebagian besar program yang lebih panjang dibangun.
Write above_average(nums) that returns a list of the numbers greater than the average of nums, in their original order. The list is never empty. · Tulis above_average(nums) yang mengembalikan daftar angka-angka lebih besar dari rata-rata dari nums, dalam urutan aslinya. Daftar tidak pernah kosong.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.