Lembar Kerja Siswa (Lab. STEM)
KASUS 1 Aplikasi Penentuan Juara Lomba Lari
a lection - Permasalahan
Dalam suatu kasus lomba lari 100 meter Lomba Kompetensi Siswa (LKS) SMK, terdapat 20 peserta
yang mampu menyelesaikan race dengan kualitas penyelesaian 100%, Tabel waktu yang didapat
oleh panitia seperti ditunjukkan oleh Tabel 5.7. Bantulah panitia lomba lari untuk menentukan
siapa yang menjadi juara pada lomba kali ini.
Tabel. 5.7 Nilai lomba lari
[Nama [ Wwaitu(s) |
Peserta 1 20,30
Peserta 2 21,90
Peserta 3 27,60
Peserta 4 20,80
Peserta 5 28,60
Peserta 6 24,60
Peserta 7 21,80
Peserta 8 29,10
Peserta 9 25,20
Peserta 10 25,70
Peserta 11 23,70
Peserta 12 27,40
Peserta 13 26,60
Peserta 14 27,20
Peserta 15 26,40
Peserta 16 26,10
Peserta 17 21,80
Peserta 18 20,60
Peserta 19 28,20
Peserta 20 28,40
Tampilan Keluaran Program adalah urutan nama peserta dengan sorting waktu dari tercepat
ke yang terlambat
b. Research
Mengumpulkan informasi atau sumber bacaan yang terkait dengan,
1, Array 1 dimensi,
2. Array 2 dimensi, dan
3.__struktur kontrol pengambilan keputusan dan looping.lu dilakukan adalah | _
nding berdasarkan |
arena sudah terdapat data, yang perl
Proses entry data tidak perlu dilakukan as 8 RET proses eli asce
menjadikan data menjadi suatu array
waktu tercepat. - j
Input Tidak diperlukan perintah input, data sudah disiapkan dalam array '
1 dimensi. —
Output Menampilkan urutan peserta tercepat ke yang terlambat.
Peralatan Komputer/laptop
Perangkat lunak IDE CodeBloks
#include
using namespace std;
int main ()
{
double waktu[20] = { 20.3, 21.9, 27.6, 20.8, 28.6, 24.6,
21.18, 2.1y 25.27, 250%. 23.7, -20.8, 26.6, 27.2,
26.4, 26.1, 21.8, 20.6, 28.2, 28.4 }
return 0;
Rancang ulang kode program yang telah dibuat jika ada yang perlu disempurnakan,
Uji kembali kode program untuk menghasilkan tampilan program yang paling baik.
Buat laporan percobaan dengan format yang tersedia dan presentasikan.
resentation diagram alur (flowchart) dan kode program untuk sorting menentukan ji
lomba lari