1 .PERCABANGAN
Syarat :
- Jika nilai > 70, maka keterangan ‘Lulus’
- Jika nilai <= 70, maka keterangan ‘Tidak Lulus’
Algoritma :
1. Start
2. Read : Nama mahasiswa, Nilai
3. if nilai > 70, then keterangan = ‘Lulus’
4. if nilai <= 70, then keterangan = ‘Tidak Lulus’
5. Write : Nama mahasiswa, Nilai, Keterangan
6. End.
Psuedocode
1. Start
2. Read : Nama mahasiswa, Nilai
3. if nilai > 70, then keterangan = ‘Lulus’
4. if nilai <= 70, then keterangan = ‘Tidak Lulus’
5. Write : Nama mahasiswa, Nilai, Keterangan
6. End.
Psuedocode
·
Baca nama mahasiswa ,dan
nilai
·
Jika nilai mahasiswa >70
maka ket “ lulus”
·
Jika nilai mahasiswa <70
maka ket “tidak lulus”
·
Tulis nama mahasiswa ,nilai
, dan ket
·
selesai
Flowcharthttp//www.bobbysatria84.wordpress.com/2010/12/06/sruktur-percabangan/
2 . PERCABANGAN
Untuk
menentukan karyawan baru, dengan syarat :
-
Jika usia < 30 th dan nilai test >= to, maka diterima
-
Selain itu, maka tidak diterima
Algoritma
1. Start
2. Read : Nama ,usia ,test
3. if usia < 30 th and
test >=70 , then keterangan = ‘Diterima”
4. if usia > 30 th and
test <=70 ,then keterangan = ‘Tidak
diterima”
5. Write : Nama, usia,test,
Keterangan
6. End.
Psuedocode
·
Baca nama mahasiswa ,dan
nilai
·
Jika usia < 30 th and
test >=70 maka ket “ Diterima”
·
Jika usia < 30 th and
test <=70 maka ket “tidak Diterima”
·
Tulis Nama, usia,test,
Keterangan
·
selesai
Flowchart :
http//www.bobbysatria84.wordpress.com/2010/12/06/sruktur-percabangan/
3 PERCABANGAN
Algoritma
Ø
Baca kendaraan
Ø
Kendaraan = mobil
Ø
cetek Jika ya “silakan anda
lewat sini”
Ø
cetek Jika tidak “anda tidak boleh lewat sini”
Ø
selesai
pseudocode
baca kendaraan = mobil
if kendaran = mobil maka cetak
“silahkan anda lewatn sini”
else kendaraan= mobil maka cetak
“anda tidak boleh lewat sini”
selesai
4.
PERCABANGAN
Satu Kondisi
if <kondisi> then
aksi
{endif}
jika kondisi benar maka (then) aksi akan dikerjakan dan jika salah tidak dikerjakan apa-apa.
if <kondisi> then
aksi
{endif}
jika kondisi benar maka (then) aksi akan dikerjakan dan jika salah tidak dikerjakan apa-apa.
programnya:
uses wincrt;
var nilai : real;
keterangan : string;
begin
readln ('nilai');
if nilai >= 60 then
keterangan := 'lulus';
{endif}
writeln (keterangan);
end.
Psuedocode
Baca nilai
>=60
Keteranagan
nya “lulus”
Cetak keterangan
Selesai
contoh
flowchart:
5.
PERCABANGAN
Dua Kondisi
if <kondisi> then
aksi 1
else
aksi 2
{endif}
if <kondisi> then
aksi 1
else
aksi 2
{endif}
programnya:
uses wincrt;
var nilai : real;
keterangan : string;
begin
readln ('nilai');
if nilai >= 60 then
keterangan := 'lulus'
else
if nilai <= 60 then
keterangan := 'tidak lulus';
{endif}
writeln (keterangan);
end.
Psuedocode
Baca nilai
>=60
If nilai
>=60 maka keterangan “lulus”
If nilai <=60 maka keterangan “tidak lulus”
Ketetangan
Selesai
contoh
flowchart:
Contoh 4,5