Anda di halaman 1dari 4

Contoh Peseudocode

Jika kita akan membuat sebuah program untuk memberikan cokelat kepada
murid laki-laki dan memberikan permen untuk murid yang berambut panjang,
struktur kondisional yang bagaimanakah yang paling tepat untuk digunakan
dalam algoritmanya ? Tuliskan dengan contoh pseudocode yang singkat dan
jelas. Jika memang dirasa perlu memberikan spesifikasi tambahan,
dipersilahkan.

Deklarasi
Jenis_kelamin:integer
Algoritma
Read (jenis_kelamin)
Jika Jenis_kelamin(laki-laki)
maka akan mendapat cokelat
Jika Jenis_berambut panjang (perempuan)
maka akan mendapat permen
Jika tidak jenis_kelamin(laki-laki atau perempuan)
maka tidak mendapat apa-apa
selesai

Jika kita akan membuat sebuah program untuk memberikan cokelat kepada
murid laki-laki dan memberikan permen untuk murid yang berambut
panjang, struktur kondisional yang bagaimanakah yang paling tepat untuk
digunakan dalam algoritmanya ? Tuliskan dengan contoh pseudocode yang
singkat dan jelas. Jika memang dirasa perlu memberikan spesifikasi
tambahan, dipersilahkan.

Mulai
input Data [Siswa] // input jumlah siswa
Siswa (i=1; i<=Siswa; i++) //input data siswa jika jumlah siswa lebih besar
dari i maka akan di tambah 1
if Siswa Laki-Laki then //jika kondisi siswa laki-laki
Siswa Mendapat Coklat //siswa laki-laki mendapat coklat
else //jika kondisi diatas salah, jalankan kondisi if dibawah
if Siswa Berambut Panjang then //jika kondisi siswa berambut panjang
Siswa Mendapat Permen //siswa berambut panjangmendapat permen
end //jika kondisi if diatas benar, maka program selesai
I Dewa Ayu Anden Decy Apsari SMKN 1 AMLAPURA
yesterday at 9:42 AM
Kondisi : - laki-laki --- coklat
- Rambut panjang --- permen
Pseudocodenya :
var murid : string
n : integer
begin
input (n) {masukkan jumlah murid}
input (murid) {masukkan kriteria murid yang diminta (laki-laki atau berambut
panjang)}
for i = 1 to n do {pengulangan mengecek dari siswa ke 1 sampai ke n}
if (murid [i] = "laki-laki") then {jika murid ke n laki-laki maka mendapat
coklat}
output ("murid [i] mendapat coklat")
else
if (murid [i] = "berambut panjang") then
{jika murid berambut panjang maka mendapat permen}
output ("murid [i] mendapat permen")
endif
endfor
end

Roni Murianto SMKN 1 PRAYA


yesterday at 12:18 PM
Jika kita akan membuat sebuah program untuk memberikan cokelat kepada murid laki-
laki dan memberikan permen untuk murid yang berambut panjang, struktur kondisional
yang bagaimanakah yang paling tepat untuk digunakan dalam algoritmanya ? Tuliskan
dengan contoh pseudocode yang singkat dan jelas. Jika memang dirasa perlu
memberikan spesifikasi tambahan, dipersilahkan.
1. Struktur kondisional yang digunakan adalah if else
2. Bahasa Pemrograman pseudocode
Algoritma Coklat_Permen;
Deklarasi
siswa = string
Begin
output (“masukan kriteria siswa”);
input (“siswa”);
If siswa = laki – laki then;
output “dapat coklat”
else if siswa = berambut panjang then;
output “dapat permen”
else
output “tidak dapat apa-apa”
end if

M. Kholis SMK NEGERI 1 SIKUR


yesterday at 8:22 PM
Bentuk Alogaritmanya:
MULAI
INPUT JENIS KELAMIN
INPUT PANJANG RAMBUT
BAJA PANJANG RAMBUT
BACA JENIS KELAMIN
JIKA JENIS KELAMIN= LAKI-LAKI MAKA BERI COKLAT
JIKA RAMBUT=PANJANG MAKA BERI PERMEN
TULIS HASIL
SELESAI

Bentuk Codingnya:
Pragram hadiah;
uses crt;
var
jk,rb:integer;
begin
clrscr;
writeln('Masukkan jenis kelamin 1=laki-laki, 2=perempuan :
');read(jk);
writeln('Masukkan panjang rambut, 1=panjang, 2=pendek :');
read(rb);
if (jk=1) then writeln('COKLAT') else write(' ');
if (rb=1) then writeln('PERMEN') else write(' ');
end.

Anda mungkin juga menyukai