TI

Pertanyaan

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 warna adalah hitam, maka warna jadi :
a. Merah
b. Ungu
c. Hijau
d. Putih
e. Abu-abu

1 Jawaban

  • 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

Pertanyaan Lainnya