Computational Thinking : 4 Metode Algoritma
Nama : Syifa Sasikirana Nur'azizah
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
Anggota Kelompok :
- Bismihati Putri Amarta (06)
- Muhammad Harris Purnawan (19)
- Muhammad Rasikh (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.
Soal : Syarat Usia Minimal Pembuatan KTP Menggunakan Metode 1 Kasus
Algoritma :
- Mulai.
- Deklarasikan variabel u.
- Masukkan nilai u.
- Jika u lebih lebih dari sama dengan 17 tahun, maka cetak 'Syarat Terpenuhi'.
- Selesai.
Soal : Menghitung Tinggi Minimal untuk Menaiki Wahana Menggunakan Metode 2 Kasus
- Mulai.
- Deklarasikan variabel t.
- Masukkan nilai t.
- Jika t lebih dari sama dengan 165 cm, maka cetak 'Silahkan Masuk'. Jika t tidak memenuhi, cetak 'Dilarang Masuk''.
- Selesai.
Soal : Menentukan Kondisi Tubuh Sesuai dengan Suhu Tubuh Menggunakan Metode Multikasus
Algoritma :
- Mulai.
- Deklarasikan variabel s.
- Masukkan nilai s.
- Jika s lebih dari 35°C, maka cetak 'Demam'. Jika s sama dengan 35°C, maka cetak 'Sehat'. Jika s tidak memenuhi, cetak 'Hipotermia''.
- Selesai.
Flowchart:
Soal : Menampilkan Grade Nilai Menggunakan Metode Kondisi Bersarang
Algoritma :
- Mulai.
- Deklarasikan variabel n.
- Masukkan nilai n.
- Jika n lebih dari 90, maka cetak 'Grade A'. Jika n lebih dari 82, maka cetak 'Grade B'. Jika n lebih dari 73, maka cetak 'Grade C'. Jika n tidak memenuhi, cetak 'Grade F''.
- Tampilkan grade.
- Selesai.
Flowchart:
Komentar
Posting Komentar