Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Membuat fungsi urutan angka terkecil ke angka terbesar (Python)

Buatlah fungsi urutan yang digunakan untuk melakukan pengurutan dari angka terkecil ke angka terbesar dari sebuah baris angka

Contoh : Masukan Angka : 414807256 Hasil : 012445678

*Menggunakan fungsi def

avatar therry
@therry

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

coba kalau angka nya di masukan ke array, terus gunakan fungsi sort... <a href=' https://www.w3schools.com/php/php_arrays_sort.asp'>W3SCHOOL</a>

avatar sukmaw
@sukmaw

340 Kontribusi 75 Poin

Dipost 6 tahun yang lalu

<pre> def urutkanAngka(daftarAngka): inputToList = list(daftarAngka) // Convert string ke List listShorted = sorted(inputToList) // Urutkan angka di dalam list listToString = ''.join(listShorted) // Gabungkan list kembali menjadi string return listToString

input = "414807256" // String input print(urutkanAngka(input))

</pre>

Kurang lebih gitu gan

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 6 tahun yang lalu

soal sederhana itu gak harus pake fungsi. Kalau saya mengatasinya pakai cara yang di sini

https://www.geeksforgeeks.org/sort-in-python/

x = input(masukkan angka berapa aja bos)

x.sort()

print (x)

moga bisa di pahami

avatar konservasi
@konservasi

65 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

Kalau mau pake fungsi saya rasa gak perlu di buatkan karena secara default bisa pake fungsi sort (sort()) seperti yang saya contohkan di atas

cmiiw

avatar konservasi
@konservasi

65 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban