Anda di halaman 1dari 12

>

Pada pertemuan hari ini Ibu akan


memberikan beberapa contoh
algoritma dan flowchart. Setelah
kalian pelajari dan pahami,
kemudian kerjakan tugas-tugas
yang Ibu berikan di bagian akhir.

Namun sebelumnya mari kita pahami


apa itu ALGORITMA!

< >
< >
Pendahuluan
Sebelum membuat program aplikasi baik
itu berbasis web, desktop, dan mobile
yang pertama kali dirancang
dalah algoritma dan flowchartnya.

Maka jika kalian ingin mempelajari


pemrograman, maka pelajarilah terlebih
dahulu algoritma dan flowchart agar kita
tau alur dan tujuan dari program yang
dibuat seperti apa.

< >
Algoritma adalah sekumpulan langkah rinci
yang ditujukan untuk komputer dalam
menyelesaikan suatu masalah. Langkah-langkah
tersebut dibuat supaya dapat dituangkan
kedalam program sehingga program dapat
dieksekusi oleh komputer. Tapi tentu sebelum
dituangkan dalam program, algoritma ini dapat
juga diuji secara manual.
< >
Luas Segitiga
Algoritma :
• Mulai
• Masukan nilai alas (a) dan nilai tinggi
segitiga (t)
• Maka untuk menghitung luas
digunakan rumus alas dengan tinggi
yang sudah ditentukan
• Rumus untuk menghitung Luas Segitiga
yaitu L = 1/2*a*t
• Nilai L (Luas) akan dicetak sebagai
output ke perangkat output (keluaran)
• Selesai
Luas Persegi Panjang
Algoritma :
• Mulai
• Inputkan panjang
• Inputkan lebar
• Rumus untuk menghitung L yaitu L= p*l
• Nilai L (Luas ) akan dicetak sebagai
output ke perangkat output (keluaran)
• Selesai
• Nyalakan kompor gas
• Letakan wajan diatas kompor
• Tuangkan sedikit minyak goreng
Algoritma • Masukan bumbu ke atas wajan
• Tuangkan nasi secukupnya
Membuat Nasi • Beri sedikit garam
Coba rasakan pas atau tidak bumbunya
Goreng •
• Jika kurang garam tambahkan sedikit lagi
• Nasi goreng siap dinikmati
< >
TUGAS
(Kerjakan di Buku Tulis kemudian Foto dan Upload di Google Classroom)

1. Buatlah Algoritma dan Flowchart menentukan Remedial siswa dengan


kriteria :
• Jika nilai siswa kurang dari 75 maka Remidi
• Jika nilai lebih dari 75 maka Lulus
2. Buatlah Algoritma dan Flowchart “Konversi Nilai” dengan kriteria :
• Jika nilai siswa lebih dari 85 maka nilai dikonversi menjadi A
• Jika nilai siswa antara 76-85 maka nilai dikonversi menjadi B
• Jika nilai siswa antara 51-75 maka nilai dikonversi menjadi C
• Jika nilai siswa antara 21-50 maka nilai dikonversi menjadi D
• Jika nilai siswa antara 0-20 maka nilai dikonversi menjadi E
Mon

Tue

SELAMAT
Wed

MENGERJAKAN!
Thu

Fri

Wknd

...

< >

Anda mungkin juga menyukai