Berikut ini adalah pertanyaan dari didik2584 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Berikut adalah pseudocode yang dapat digunakan untuk proses pendaftaran rawat inap:
```
Mulai
isTerisi = False
isBatal = False
isKeluar = False
If mencariData then
TekanTombolCari()
If mencariDataDariNamaPasien then
InputNamaPasien(namaPasien)
End if
If cariData(namaPasien) is not None then
PilihNamaPasien(cariData(namaPasien))
Else
TekanOK()
End if
Else
PilihNamaDokter(namaDokter)
PilihNomorKamar(nomorKamar)
PilihJenisPelayanan(jenisPelayanan)
End if
If isTerisi then
TekanDaftar()
Else
MsgBox("Pendaftaran Rawat Inap Berhasil")
End if
If MembatalkanPendaftaran then
isBatal = True
TekanBatal()
End if
If KeluarFormPendaftaranRawatJalan then
isKeluar = True
PilihKeluar()
End if
Selesai
```
Penjelasan:
- Pertama-tama, inisialisasi variabel isTerisi, isBatal, dan isKeluar dengan nilai False.
- Kemudian, jika pengguna ingin mencari data pasien terlebih dahulu, maka program akan menampilkan tombol cari dan meminta pengguna untuk memilih apakah ingin mencari data berdasarkan nama pasien atau nomor rekam medis. Jika mencari berdasarkan nama pasien, program akan meminta pengguna untuk memasukkan nama pasien. Jika data ditemukan, program akan menampilkan daftar nama pasien yang sesuai dengan kriteria pencarian. Jika tidak ditemukan, program akan menampilkan pesan "Data tidak ditemukan" dan meminta pengguna untuk menekan tombol OK.
- Jika pengguna tidak ingin mencari data terlebih dahulu, program akan meminta pengguna untuk memilih nama dokter, nomor kamar, dan jenis pelayanan yang diinginkan.
- Setelah data pasien terisi, program akan menekan tombol daftar untuk melakukan pendaftaran rawat inap. Namun, jika data pasien belum terisi, program akan menampilkan pesan "Pendaftaran Rawat Inap Berhasil" tanpa melakukan pendaftaran.
- Jika pengguna memilih untuk membatalkan pendaftaran, variabel isBatal akan diubah menjadi True dan program akan menekan tombol Batal.
- Jika pengguna memilih untuk keluar dari form pendaftaran rawat jalan, variabel isKeluar akan diubah menjadi True dan program akan menampilkan pilihan untuk keluar dari form.
Jangan lupa jadikan jawaban tercerdas ya :)
Semoga dengan pertanyaan yang sudah terjawab oleh saalfatih 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: Mon, 12 Jun 23