Bilangan Palindrome Dari 1 Sampai 10000

3 min read Sep 16, 2024
Bilangan Palindrome Dari 1 Sampai 10000

Bilangan Palindrome dari 1 sampai 10000

Bilangan palindrome adalah bilangan yang sama dibaca dari kiri ke kanan maupun dari kanan ke kiri. Contoh bilangan palindrome adalah 121, 353, dan 9009.

Pada artikel ini, kita akan menjelajahi bilangan palindrome yang terdapat di dalam rentang 1 sampai 10000.

Menentukan Bilangan Palindrome

Untuk menentukan apakah sebuah bilangan merupakan bilangan palindrome, kita dapat melakukan langkah-langkah berikut:

  1. Ubah bilangan menjadi string: Konversi bilangan menjadi string agar mudah diakses setiap digitnya.
  2. Balikkan string: Balikkan urutan karakter dalam string.
  3. Bandingkan string asli dan string terbalik: Jika kedua string tersebut identik, maka bilangan tersebut merupakan bilangan palindrome.

Contoh Implementasi dalam Python

Berikut adalah contoh kode Python untuk menentukan apakah sebuah bilangan merupakan bilangan palindrome:

def is_palindrome(number):
  """Mengembalikan True jika number adalah bilangan palindrome, False jika tidak."""
  str_number = str(number)
  reversed_number = str_number[::-1]
  return str_number == reversed_number

# Contoh penggunaan:
print(is_palindrome(121)) # Output: True
print(is_palindrome(357)) # Output: False

Mencari Bilangan Palindrome dari 1 sampai 10000

Untuk mencari semua bilangan palindrome dalam rentang 1 sampai 10000, kita dapat menggunakan fungsi is_palindrome yang telah kita buat sebelumnya dan mengiterasi setiap bilangan dalam rentang tersebut.

palindrome_numbers = []
for i in range(1, 10001):
  if is_palindrome(i):
    palindrome_numbers.append(i)

print("Bilangan Palindrome dari 1 sampai 10000:")
print(palindrome_numbers)

Kode ini akan menampilkan daftar semua bilangan palindrome yang terdapat dalam rentang 1 sampai 10000.

Kesimpulan

Menemukan bilangan palindrome dalam rentang tertentu merupakan proses sederhana yang dapat dilakukan dengan algoritma yang mudah dipahami. Dengan menggunakan logika dasar pembandingan string, kita dapat dengan mudah mengidentifikasi bilangan palindrome.