Berikut ini adalah pertanyaan dari Martiniwati pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
100
91
97
88
Input angka yang akan dicari: 91
Angka ditemukan pada index ke – 1
Urutan angka yang diinputkan: 88 91 97 100
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
Pembahasan
Berikut adalah jalannya program untuk mencari angka dan mengurutkannya:
# Program untuk mencari angka dan mengurutkannya
# Input jumlah elemen dari array
jumlah_elemen = int(input("Input jumlah elemen Array: "))
# Input angka-angka yang akan ditempatkan dalam array
array = []
for i in range(jumlah_elemen):
angka = int(input("Input angka ke-" + str(i+1) + ": "))
array.append(angka)
# Input angka yang akan dicari
angka_cari = int(input("Input angka yang akan dicari: "))
# Mencari angka dalam array
index = -1
for i in range(jumlah_elemen):
if array[i] == angka_cari:
index = i
break
# Output hasil pencarian
if index != -1:
print("Angka ditemukan pada index ke", index)
else:
print("Angka tidak ditemukan dalam array")
# Mengurutkan angka-angka dalam array
array.sort()
# Output hasil pengurutan
print("Urutan angka yang diinputkan:", end=" ")
for angka in array:
print(angka, end=" ")
Hasil dari program di atas adalah mencari angka yang dicari dalam array dan memberikan informasi index dimana angka tersebut ditemukan. Jika angka tidak ditemukan, akan menampilkan pesan "Angka tidak ditemukan dalam array". Kemudian program akan mengurutkan angka-angka dalam array dan menampilkan urutan angka setelah terurut.
Contoh hasil:
Input jumlah elemen Array: 4
Input angka ke-1: 100
Input angka ke-2: 91
Input angka ke-3: 97
Input angka ke-4: 88
Input angka yang akan dicari: 91
Angka ditemukan pada index ke 1
Urutan angka yang diinputkan: 88 91 97 100
answer by : @DaudF
Semoga dengan pertanyaan yang sudah terjawab oleh DaudF dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Fri, 28 Apr 23