Tuliskan kode program untuk menuliskan inisial nama 'E' pada RoboMind​

Berikut ini adalah pertanyaan dari earjuna7 pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama

Tuliskan kode program untuk menuliskan inisial nama 'E' pada RoboMind​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Kode Program RoboMind Menulis Huruf E

  • Versi 1 (script: english)
    \begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(1)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(1)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(1)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}
  • Versi 1 (script: bahasa Indonesia)
    # Membuat Huruf E Versi 1
    # Ukuran: 2 kolom 3 baris
    kedepan(1)
    kanan
    catPutih
    kedepan(1)
    ulangi(2)
    {
       kebelakang(1)
       kiri
       kebelakang(1)
       kanan
       kedepan(1)
    }
    berhentiMengecat
  • Versi 2 (script: english)
    \begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(2)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(2)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(2)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}
  • Versi 2 (script: bahasa Indonesia)
    # Membuat Huruf E Versi 2
    # Ukuran: 3 kolom 5 baris
    kedepan(2)
    kanan
    catPutih
    kedepan(2)
    ulangi(2)
    {
       kebelakang(2)
       kiri
       kebelakang(2)
       kanan
       kedepan(2)
    }
    berhentiMengecat

________________

Pembahasan

Dengan menggunakan script berbahasa Indonesia, saya rasa langkah-langkah (algoritma) untuk menulis huruf “E” pada RoboMind sudah cukup jelas.

Silahkan perhatikan kedua versi kode program di atas.
Kedua versi tersebut tersusun dari langkah-langkah yang sama persis. Yang berbeda hanya nilai parameter untuk perpindahan robot, yang mengakibatkan perbedaan ukuran huruf “E” yang ditulis/dicat oleh robot.

Hasil running-nya dapat dilihat pada gambar.

Kode Program RoboMind Menulis Huruf EVersi 1 (script: english)[tex]\begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(1)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(1)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(1)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}[/tex]Versi 1 (script: bahasa Indonesia)# Membuat Huruf E Versi 1# Ukuran: 2 kolom 3 bariskedepan(1)kanancatPutihkedepan(1)ulangi(2){    kebelakang(1)    kiri    kebelakang(1)    kanan    kedepan(1)}berhentiMengecatVersi 2 (script: english)[tex]\begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(2)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(2)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(2)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}[/tex]Versi 2 (script: bahasa Indonesia)# Membuat Huruf E Versi 2# Ukuran: 3 kolom 5 bariskedepan(2)kanancatPutihkedepan(2)ulangi(2){    kebelakang(2)    kiri    kebelakang(2)    kanan    kedepan(2)}berhentiMengecat________________PembahasanDengan menggunakan script berbahasa Indonesia, saya rasa langkah-langkah (algoritma) untuk menulis huruf “E” pada RoboMind sudah cukup jelas.Silahkan perhatikan kedua versi kode program di atas.Kedua versi tersebut tersusun dari langkah-langkah yang sama persis. Yang berbeda hanya nilai parameter untuk perpindahan robot, yang mengakibatkan perbedaan ukuran huruf “E” yang ditulis/dicat oleh robot.Hasil running-nya dapat dilihat pada gambar.Kode Program RoboMind Menulis Huruf EVersi 1 (script: english)[tex]\begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(1)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(1)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(1)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}[/tex]Versi 1 (script: bahasa Indonesia)# Membuat Huruf E Versi 1# Ukuran: 2 kolom 3 bariskedepan(1)kanancatPutihkedepan(1)ulangi(2){    kebelakang(1)    kiri    kebelakang(1)    kanan    kedepan(1)}berhentiMengecatVersi 2 (script: english)[tex]\begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(2)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(2)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(2)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}[/tex]Versi 2 (script: bahasa Indonesia)# Membuat Huruf E Versi 2# Ukuran: 3 kolom 5 bariskedepan(2)kanancatPutihkedepan(2)ulangi(2){    kebelakang(2)    kiri    kebelakang(2)    kanan    kedepan(2)}berhentiMengecat________________PembahasanDengan menggunakan script berbahasa Indonesia, saya rasa langkah-langkah (algoritma) untuk menulis huruf “E” pada RoboMind sudah cukup jelas.Silahkan perhatikan kedua versi kode program di atas.Kedua versi tersebut tersusun dari langkah-langkah yang sama persis. Yang berbeda hanya nilai parameter untuk perpindahan robot, yang mengakibatkan perbedaan ukuran huruf “E” yang ditulis/dicat oleh robot.Hasil running-nya dapat dilihat pada gambar.Kode Program RoboMind Menulis Huruf EVersi 1 (script: english)[tex]\begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(1)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(1)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(1)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(1)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}[/tex]Versi 1 (script: bahasa Indonesia)# Membuat Huruf E Versi 1# Ukuran: 2 kolom 3 bariskedepan(1)kanancatPutihkedepan(1)ulangi(2){    kebelakang(1)    kiri    kebelakang(1)    kanan    kedepan(1)}berhentiMengecatVersi 2 (script: english)[tex]\begin{aligned}&\texttt{\# Membuat Huruf E Versi 1}\\&\texttt{\# Ukuran:\ 2 kolom 3 baris}\\&\texttt{forward(2)}\\&\texttt{right}\\&\texttt{pa{in}tWhite}\\&\texttt{forward(2)}\\&\texttt{re{pe}at(2)}\\&\texttt{\{}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{left}\\&\qquad\texttt{ba{ck}ward(2)}\\&\qquad\texttt{right}\\&\qquad\texttt{forward(2)}\\&\texttt{\}}\\&\texttt{sto{pP}ainting}\end{aligned}[/tex]Versi 2 (script: bahasa Indonesia)# Membuat Huruf E Versi 2# Ukuran: 3 kolom 5 bariskedepan(2)kanancatPutihkedepan(2)ulangi(2){    kebelakang(2)    kiri    kebelakang(2)    kanan    kedepan(2)}berhentiMengecat________________PembahasanDengan menggunakan script berbahasa Indonesia, saya rasa langkah-langkah (algoritma) untuk menulis huruf “E” pada RoboMind sudah cukup jelas.Silahkan perhatikan kedua versi kode program di atas.Kedua versi tersebut tersusun dari langkah-langkah yang sama persis. Yang berbeda hanya nilai parameter untuk perpindahan robot, yang mengakibatkan perbedaan ukuran huruf “E” yang ditulis/dicat oleh robot.Hasil running-nya dapat dilihat pada gambar.

Semoga dengan pertanyaan yang sudah terjawab oleh henriyulianto 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: Sat, 24 Dec 22