Nah diatas merupakan salah satu contoh algoritma yang berisi langkah-langkah kegiatan Menelpon dalam kehidupan sehari-hari. Untuk yang kita bahas kali ini Algoritma dalam bentuk Pemrograman sebagai contoh adalah menentukan Nilai Terbesar
=======================
START
  INPUT A, B, C
 Â
  IF A > B AND A > C THEN
    largest = A
  ELSE IF B > A AND B > C THEN
    largest = B
  ELSE
    largest = C
  END IF
 Â
  PRINT "Bilangan terbesar adalah", largest
END
=======================
Untuk lebih lengkapnya mengenai input-proses-output diatas bisa dilihat melalui  website berikut Pemrograman.
FLOWCHART
Flowchart adalah sebuah diagram yang menjelaskan alur proses dari sebuah program.[3]
Pengertian Flowchart
Flowchart berisi diagram-diagram yang yang menampilkan mulai dari input-proses-output dari suatu program. Input sendiri bagian program yang akan diisikan oleh pemakai program  tersebut yang akan menghasilkan output yang diinginkan kemudian program tersebut akan di proses  dan akan menghasilkan output sesuai apa yang diinputkan sebelumnya.
FungsiÂ
Fungsi Flowchart sendiri memberikan gambaran-gambaran suatu program yang akan dihasillkan mulai dari input-proses-output dalam bentuk diagram., yang nantinya akan lebih mudah dipahami oleh pembacanya.
Hubungan antara Algoritma dan Flowchart
Transformasi:
Hubungan Antara Algoritma dengan Flowchart
1. Transformasi
- Dari Algoritma ke Flowchart: Bayangkan algoritma sebagai resep masakan. Flowchart adalah gambar dari resep tersebut yang menunjukkan langkah-langkah dalam bentuk diagram.
- Dari Flowchart ke Algoritma: Jika kamu memiliki gambar (flowchart), kamu bisa menulis langkah-langkah dalam bentuk teks (algoritma).
2. Fungsi
- Algoritma: Memberikan detail langkah-langkah secara rinci.
- Flowchart: Menyediakan gambaran visual dari langkah-langkah tersebut, membuatnya lebih mudah untuk dimengerti dan diikuti.Â
3. Kemudahan
- Algoritma: Baik untuk menjelaskan proses dengan detail.
- Flowchart: Baik untuk melihat gambaran umum dari proses secara visual.
4. Pemecahan Masalah
- Algoritma: Membantu memastikan semua langkah dilakukan dengan benar.
- Flowchart: Membantu melihat dan memperbaiki alur proses jika ada yang tidak berjalan sesuai rencana.
Jadi, algoritma memberikan petunjuk rinci tentang apa yang harus dilakukan, sementara flowchart menggambarkan petunjuk tersebut dalam bentuk gambar yang mudah diikuti. Dengan cara ini, keduanya saling melengkapi dan mempermudah kita dalam merancang dan memahami proses.