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 :

  1. Bismihati Putri Amarta (06)
  2. Muhammad Harris Purnawan (19)
  3. Muhammad Rasikh (20)
  4. 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 : 

  1. Mulai.
  2. Deklarasikan variabel u.
  3. Masukkan nilai u.
  4. Jika u lebih lebih dari sama dengan 17 tahun, maka cetak 'Syarat Terpenuhi'.
  5. Selesai.

Flowchart:


 



Soal : 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:







Soal : 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:





Soal : 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 82, maka cetak 'Grade B'. Jika n lebih dari 73, maka cetak 'Grade C'. Jika n tidak memenuhi, cetak 'Grade F''.
  5. Tampilkan grade.
  6. Selesai.


Flowchart:

























Komentar

Postingan populer dari blog ini

TIK - BAB 1

Uji Kompetensi - Computational Thinking