Faisal Algoritma
Faisal Algoritma
Algoritma :
1. Masukan input sebuah bilangan yang akan didefinisikan sebagai bil
2. Jika bil lebih besar dari 0 “dan” bil lebih kecil dari 10
Maka, tampilkan “Bilangan Positif yang Kurang dari 10”
3. Jika bil tidak lebih besar dari 0 “dan” bil tidak lebih kecil dari 10
Maka, Tampilkan “Bukan Bilangan Positif yang Kurang dari 10”
Flowchart contoh 1
Contoh 2:
If x > 3
(Tergolong baik)
Else
(tergolong cukup)
End
Gambar flowchart
Penjelasan
Pada percabangan diatas menggunakan dua syarat dimana dinyatakan
bahwa if x > 3 akan di eksekusi pada pilihan yaitu yes atau no,jika benar
bahwa x > 3 maka akan mendapatkan nilai Baik (B) dan jika IP tidak
memenuhi ketentuan atau tidak sesuai pernyataan maka akan
mendapatkan nilai C.
Contoh 3:
Algoritma :
1. Mulai
2. Masukkan hari ke berapa anda akan pasang iklan (1-7) dan berapa
jumlah baris iklan yang akan dibuat (sembarang)
3. Jika pada hari selain sabtu dan minggu biaya perbaris * 33000, jika
tidak * 40000
4. Cetak “Total yang harus dibayar adalah”
5. Selesai
Flowchart :
contoh 4 :
disp('--------------------------');
else
Algoritma:
1. Mulai
3. Jika usia anda >= 17,maka kerjakan nomor 4, jika tidak kerjakan nomor 5
6. Selesai
Flowchart :
Contoh 5
clear all
if (IPK>1.50)
disp('maksimum 12 sks');
disp('maksimum 15 sks');
disp('maksimum 16 sks');
disp('maksimum 21 sks');
else
disp('maksimum 24 sks');
end
Algoritma
2.Jika nilai IPK lebih dari 1.50 maka, menampilkan “ maksimum 12 sks”
3.Jika nilai IPK kurang dari 2.25 dan lbih dari sama dengan 1.50 maka,
menampilkan “ maksimum 15 sks “
4.Jika nilai IPK kurang dari 2.75 dan lebih dari sama dengan 2.25 maka,
menampilkan “ maksimum 16 sks “
5.Jika nilai IPK kurang dari 3.25 dan lebih dari sama dengan 2.75 maka,
menampilkan “ maksimum 21 sks “
6.Dan apabila nilai IPKlebih dari sama dengan 3.25 maka, menampilkan “
maksimum 24 sks “