Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input
Pertanyaan
a. Merah
b. Ungu
c. Hijau
d. Putih
e. Abu-abu
1 Jawaban
-
1. Jawaban LordRimuruTempest
Jika kondisi input warna adalah hitam, maka warna jadi ungu(opsi B).
Pembahasan
Sebelum membuat program, biasanya akan dibuat algoritma program terlebih dahulu. Algoritma dapat diartikan sebagai langkah-langkah penyelesaian permasalahan secara berurutan dan sistematis. Pada algoritma di soal, didapat 3 kesimpulan penting sebagai berikut :
- jika input warna adalah merah, maka output-nya adalah hijau.
- jika input warna adalah hijau, maka output-nya adalah putih.
- jika input warna selain merah dan hijau, maka output-nya adalah ungu.
Maka algoritma disoal lebih lengkapnya dapat ditulis dalam bentuk pseudocode(kode semu) sebagai berikut :
program start
var inputWarna, outputWarna : String;
read inputWarna;
if inputWarna = "merah" then
outputWarna = "hijau";
write outputWarna;
else if inputWarna = "hijau" then
outputWarna = "putih";
write outputWarna;
else then
outputWarna = "ungu";
write outputWarna;
end if
Program end
Dari pseudocode diatas, terlihat bahwa jika inputWarna bernilai selain "merah" dan "hijau", maka output-nya adalah "ungu". Karena inputWarna yang dimasukkan adalah "hitam", maka output menjadi warna ungu.
Pelajari lebih lanjut
Mengubah algoritma kedalam bentuk pseudocode
- https://brainly.co.id/tugas/35262598
Mengenal algoritma beserta sifat-sifatnya
- https://brainly.co.id/tugas/36580428
Contoh soal terkait algoritma
- https://brainly.co.id/tugas/16834592
=============================
Detail Jawaban
Kelas : X SMA
Mapel : TI
Materi : Mengenal pemrograman komputer
Kode Kategorisasi : 10.11.6
Kata Kunci : algoritma, pseudocode, input, output
#TingkatkanPrestasimu