Postingan lainnya
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
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>
<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
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
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