Computational Thinking : 4 Tipe Algoritma
Nama : Muhammad Harris Purnawan
Kelas : XII MIPA 8
Sekolah : SMA Negeri 1 Kota Bekasi
Tanggal pertemuan : Selasa, 8 Agustus 2023
Mata Pelajaran : Informatika
Guru Pengampu : Hj. Deswati S.Kom, M.Pd
Kelompok :
Bismihati Putri (6)
Muhammad Harris Purnawan (19)
Muhammad Rasikh Abdillah (20)
Syifa Sasikirana Nur'azizah (33)
Intisari Materi
A. Algoritma 1 Kasus : Apabila ada satu kondisi hanya menghasilkan satu hasil akhir/aksi.
B. Algoritma 2 Kasus : Apabila ada suatu kondisi, dapat menghasilkan 2 aksi yang berbeda.
C. Algoritma Multikasus : Apabila ada suatu kondisi, dapat menghasilkan beberapa aksi yang berbeda (tiga atau lebih).
D. Algoritma bersarang : Apabila didalam suatu kondisi terdapat kondisi lagi yang kemudian menghasilkan beberapa aksi.
Syarat Usia Minimal Pembuatan KTP Menggunakan Metode 1 Kasus
Algoritma :
1. Mulai.
2. Deklarasikan variabel u.
3. Masukkan nilai u.
4. Jika u lebih lebih dari sama dengan 17 tahun,
5. maka cetak 'Syarat Terpenuhi'.
6. Selesai.
Flowchart:
Menghitung Tinggi Minimal untuk Menaiki Wahana Menggunakan Metode 2 Kasus
Algoritma :
1. Mulai.
2. Deklarasikan variabel t.
3. Masukkan nilai t.
4. Jika t lebih dari sama dengan 165 cm, maka cetak 'Silahkan Masuk'. Jika t tidak memenuhi, cetak 'Dilarang Masuk''.
5. Selesai.
Flowchart:
Menentukan Kondisi Tubuh Sesuai dengan Suhu Tubuh Menggunakan Metode Multikasus
Algoritma :
1. Mulai.
2. Deklarasikan variabel s.
3. Masukkan nilai s.
4. Jika s lebih dari 35°C, maka cetak 'Demam'. Jika s sama dengan 35°C, maka cetak 'Sehat'. Jika s tidak memenuhi, cetak 'Hipotermia''.
5. Selesai.
Flowchart:
Menampilkan Grade Nilai Menggunakan Metode Kondisi Bersarang
Algoritma :
1. Mulai.
2. Deklarasikan variabel n.
3. Masukkan nilai n.
4. Jika n lebih dari 90, maka cetak 'Grade A'. Jika n lebih dari 80, maka cetak 'Grade B'. Jika n lebih dari 70, maka cetak 'Grade C'. Jika n tidak memenuhi, cetak 'Grade F''.
5. Tampilkan grade.
6. Selesai.
Flowchart:
Comments
Post a Comment