NPM : 1606887560
Pertanyaan:
Algoritma adalah langkah langkah logis tertentu untuk menyelesaikan suatu masalah. Fungsi
algoritma adalah untuk membantu seseorang dalam menyelesaikan suatu masalah berdasarkan
pada pola pikirnya masing-masing. Algoritma dapat direpresentasikan dengan beberapa cara,
diantaranya yaitu flow chart dan sandi semu (pseudocode).
Pseudocode merupakan urutan baris algortima seperti kode pemrograman dan tidak memiliki
sintaks yang baku. Pseudosode lebih umum digunakan oleh programmer, tetapi flowchart lebih
mudah dimengerti.
Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan
urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses
lainnya dalam suatu program.
2. Simbol-simbol dalam flowchart
Sewaktu komputer menerima data atau input, perintah yang biasa digunakan adalah Read,
Get, atau Input.
b. Menampilkan data (Output)
Sewaktu komputer menampilkan data ataupun output, maka perintah yang biasa digunakan
adalah Print, Write, Put, Output, ataupun Display.
Memberikan nilai sebagai hasil dari suatu proses, maka tanda = digunakan
Untuk menyimpan suatu nilai maka statement Save atau Store digunakan
Salah satu operasi terpenting yang dapat dilakukan komputer adalah membandingkan dan
memilih salah satu alternatif solusi.
Jika ada beberapa perintah yang harus diulang, maka dapat digunakan perintah DOWHILE
dan ENDDO, FOR, REPEAT UNTIL, WHILEDO
4. Flowchart dan Pseudocode
var x= integer
begin
read (x);
x=x+1;
write (x);
end.
b. Prima
read (bil)
if bil mod 2 = 0 then
end
d. Digit terakhir
var x= integer
begin
read (x);
x=x mod 10;
write (x);
end.
e. Menentukan digit pertama
var x=integer;
begin
read (x);
repeat
x= x div 10;
until x<10
write (x);
END.
f. Mencari rata-rata
var x = integer
begin
while a<=n do
read nilai
rata= rata +nilai;
a= a+1;
endwhile;
rata=rata/10;
write(rata);
END
Sumber:
https://anasfh.wordpress.com/2012/11/06/pengertian-algoritmaflowchart-dan-pseudocode/
http://4.bp.blogspot.com/-BcvNWmUVNHQ/VpM1W0V_LRI/AAAAAAAAAEM/k89lijfJpSc/
s1600/Simbol%2BFlowchart.jpg
http://jontriphan.com/apa-itu-pseudocode/
*diakses pada 23 Maret 2017