Update README.md
This commit is contained in:
parent
8b1261894b
commit
741815ff21
10
README.md
10
README.md
@ -27,18 +27,18 @@ Program ini dirancang untuk menentukan nama jari tempat angka akhir berada berda
|
|||||||
1. Definisikan pola jari:
|
1. Definisikan pola jari:
|
||||||
jari = ["jempol", "telunjuk", "tengah", "manis", "kelingking", "manis", "tengah", "telunjuk"]
|
jari = ["jempol", "telunjuk", "tengah", "manis", "kelingking", "manis", "tengah", "telunjuk"]
|
||||||
pol aini mencerminkan gerakan maju dari jempol ke kelingking, lalu mundur Kembali ke jempol dan berulang.
|
pol aini mencerminkan gerakan maju dari jempol ke kelingking, lalu mundur Kembali ke jempol dan berulang.
|
||||||
2. Input
|
2. Input:
|
||||||
Program menerima beberapa baris, masing-masing baris berisi dua angka yang dipisahkan spasi. Angka pertama adalah angka awal (diasumsikan dari jempol), dan angka kedua adalah angka akhir yang menjadi tujuan. Dari baris-baris tersebut program akan menentukan pada jari mana angka akhir berada.
|
Program menerima beberapa baris, masing-masing baris berisi dua angka yang dipisahkan spasi. Angka pertama adalah angka awal (diasumsikan dari jempol), dan angka kedua adalah angka akhir yang menjadi tujuan. Dari baris-baris tersebut program akan menentukan pada jari mana angka akhir berada.
|
||||||
3. Hitung jumlah angka
|
3. Hitung jumlah angka:
|
||||||
Untuk setiap baris, kurangi angka akhir dengan angka awal untuk mengetahui berapa Langkah perhitungan yang dilakukan:
|
Untuk setiap baris, kurangi angka akhir dengan angka awal untuk mengetahui berapa Langkah perhitungan yang dilakukan:
|
||||||
langkah = angka_akhir - angka_awal
|
langkah = angka_akhir - angka_awal
|
||||||
4. Gunakan operasi modulo
|
4. Gunakan operasi modulo:
|
||||||
Karena pola jari berulang setiap 8 langkah, kita gunakan operasi modulo untuk mengetahui indeks posisi akhir:
|
Karena pola jari berulang setiap 8 langkah, kita gunakan operasi modulo untuk mengetahui indeks posisi akhir:
|
||||||
indeks_jari = (0 + langkah) % 8
|
indeks_jari = (0 + langkah) % 8
|
||||||
5. Tentukan nama jari
|
5. Tentukan nama jari:
|
||||||
Gunakan indeks tersebut untuk mengambil nama jari dari array pola:
|
Gunakan indeks tersebut untuk mengambil nama jari dari array pola:
|
||||||
hasil = jari[indeks_jari]
|
hasil = jari[indeks_jari]
|
||||||
6. Tampilkan Output
|
6. Tampilkan Output:
|
||||||
Format output sesuai intruksi, misalnya:
|
Format output sesuai intruksi, misalnya:
|
||||||
h#1: telunjuk
|
h#1: telunjuk
|
||||||
h#2: tengah
|
h#2: tengah
|
||||||
|
Loading…
x
Reference in New Issue
Block a user