Anda di halaman 1dari 4

Tugas Metode Numerik

Nama : Michaela Crysta Pontoh


NIM : 20021101030
“Perbedaan Flowchart dan Algoritma”

1. ALGORITMA
Setiap tugas terjadi menurut suatu algoritma. Jika ada pertanyaan seperti bagaimana
cara masuk ke akun Facebook, urutannya adalah sebagai berikut. Pertama, pengguna
harus membuka browser. Maka dia harus mengetik URL yang benar. Setelah
membuka halaman Facebook, ia harus memasukkan alamat email dan kata sandi yang
benar. Akhirnya, pengguna harus menekan tombol login. Jika nama pengguna dan
kata sandi yang diberikan benar, ia dapat membuka akun Facebook. Demikian juga,
setiap tugas memiliki urutan langkah yang harus diikuti. Dalam komputasi,
mekanisme ini dikenal sebagai algoritma. Algoritma tidak dapat didefinisikan tanpa
menjelaskan prosedur. Prosedur adalah urutan instruksi yang terbatas, di mana
masing-masing dapat dilakukan dalam jumlah waktu yang terbatas. Oleh karena itu,
suatu algoritma adalah prosedur langkah demi langkah untuk menyelesaikan masalah
yang diberikan. Ketika ada masalah yang kompleks untuk dipecahkan, itu dapat
dibagi menjadi sub masalah kecil. Algoritma penulisan untuk setiap sub masalah
dikenal sebagai sub-algoritma.
Algoritma untuk menambahkan dua angka adalah sebagai berikut.

1. Inisialisasi jumlah = 0
2. Masukkan angka1, angka2
3. Tambahkan mereka dan simpan hasilnya dalam jumlah.
4. Jumlah cetak

Urutan langkah-langkah dalam algoritma ini menggunakan bahasa Inggris sederhana


untuk menambahkan dua angka.
Algoritma untuk menemukan jumlah lima angka adalah sebagai berikut.

1. Inisialisasi jumlah = 0 dan hitung = 0


2. Masukkan nomor
3. Temukan jumlah + angka dan tetapkan nilai baru untuk menjumlahkan dan
menambah hitungan dengan satu.
4. Apakah dihitung < 5, if yes go to step 2, else print sum.

Urutan langkah-langkah dalam algoritma ini menggunakan bahasa Inggris sederhana


untuk menemukan jumlah lima angka. Beberapa contoh algoritma adalah algoritma
pencarian dan algoritma sortir. Algoritma pencarian digunakan untuk mencari elemen
dalam struktur data. Algoritma pengurutan dapat mengurutkan item dalam urutan
tertentu.

2. FLOWCHART

Flowchart adalah diagram yang mewakili suatu algoritma. Algoritma dapat ditulis
menggunakan diagram alur. Ini bukan bahasa pemrograman. Ini adalah representasi
grafis dari penulisan algoritma. Diagram alir memiliki sejumlah simbol. Bentuk oval
menunjukkan awal dan akhir suatu program. Simbol belah ketupat mewakili operasi
input dan output. Misalnya, program mungkin meminta input pengguna. Lain, itu
mungkin mencetak jawaban ke layar sebagai output. Suatu proses direpresentasikan
menggunakan simbol persegi panjang. Ini mewakili inisialisasi dan perhitungan
variabel. Ini bisa berupa situasi dengan keputusan. Melewati satu jalan mungkin
memberi benar sedangkan jalan lain bisa memberi salah. Untuk situasi seperti itu,
simbol berlian digunakan. Ini untuk memeriksa benar atau salah. Lingkaran kecil
dikenal sebagai konektor. Ini digunakan untuk menghubungkan jeda di diagram alur.
Urutan dari satu langkah ke langkah lain diwakili oleh tombol panah. Diagram alur
untuk menghitung jumlah dua angka adalah sebagai berikut. Jumlahnya 2 dan 3.
Diagram di bawah ini menggambarkan diagram alur untuk menghitung jumlah 10
angka.

Ada beberapa aturan yang harus diikuti saat menggambar diagram alur. Flowchart
harus digambar dari atas ke bawah. Semua diagram alur harus dimulai dengan
simbol awal, dan semua kotak harus dihubungkan dengan panah. Simbol
keputusan memiliki dua titik keluar yang benar atau salah. Fakta-fakta ini harus
dipertimbangkan ketika menggambar diagram alur.
PERBEDAAN ALGORITMA DAN FLOWCHART

Anda mungkin juga menyukai