Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Chapter 4 : Aturan Penulisan Teks Algoritma dengan Flow Chart

Presentasi serupa


Presentasi berjudul: "Chapter 4 : Aturan Penulisan Teks Algoritma dengan Flow Chart"— Transcript presentasi:

1 Chapter 4 : Aturan Penulisan Teks Algoritma dengan Flow Chart
Mata Kuliah : Algoritma dan Pemrograman / 4 SKS Chapter 4 : Aturan Penulisan Teks Algoritma dengan Flow Chart Dosen Pengasuh : Fatoni, M.M.,M.Kom.

2 Yang Patut Anda Ketahui
Notasi Perhitungan pada Matematika, Bahasa BASIC dan Bahasa PASCAL Proses Notasi Matematika Bahasa BASIC Bahasa PASCAL Perpangkatan A2 A^2 SQR(A) A4 A^4 EXP(LN(A)*4) Akar Kuadrat A SQRT(A) Perkalian A x B A * B Pembagian A : B A / B Penjumlahan A + B Pengurangan A - B Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

3 Yang Patut Anda Ketahui
Proses Perhitungan yang diproses oleh Komputer Diproses Operasi Notasi Matematika Bahasa PASCAL Level 1 Tanda Kurung (A + B) Perpangkatan A2 SQR(A) Level 2 Perkalian A x B A * B Pembagian A : B A / B Level 3 Penjumlahan A + B Pengurangan A - B Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

4 Dosen Pengasuh : Fatoni, S.Kom., M.M.
Flowchart – part 1 Simbol Kegunaan Proses (Process) Alternatif Proses (Alternate Process) Pemilihan (Decision) Data, Masukan / Keluaran (Data) Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

5 Dosen Pengasuh : Fatoni, S.Kom., M.M.
Flowchart – part 2 Simbol Kegunaan Definisi Awal dari Proses (Predefined Process) Internal Storage Document Multi Document Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

6 Dosen Pengasuh : Fatoni, S.Kom., M.M.
Flowchart – part 3 Simbol Kegunaan Terminator Preparation Manual Input Manual Operation Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

7 Dosen Pengasuh : Fatoni, S.Kom., M.M.
Flowchart - 4 Simbol Kegunaan Connector Off-page Connector Card Punched Tape Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

8 Soal-soal Latihan pada Chapter 3
Buatlah algoritma untuk menghitung konversi suhu. Dari Celcius menjadi Reamur dan Farenheit. Input: Suhu dalam Celcius Proses: R = 4/5 * C dan F = 9/5 * C + 32 Output: Suhu dalam Reamur dan Farenheit Buatlah algoritma untuk mencari sisi miring dari suatu segitiga siku-siku, jika diketahui panjang sisi yang membentuk sudut siku-siku. Input : a dan b, yaitu panjang sisi pembentuk sudut siku-siku Proses : Ouput : sisi miring (c) Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

9 Dosen Pengasuh : Fatoni, S.Kom., M.M.
Kunci Jawaban Soal 1 Algoritma-nya : Algoritma KONVERSI_SUHU { Membuat konversi suhu dari derajat Celcius ke derajat Reamur dan Fahrenheit } DEKLARASI Celcius,Reamur,Fahrenheit : real DESKRIPSI: write(Celcius) read(Celcius) Reamur  4/5 x Celcius Fahrenheit  9/5 x Celcius + 32 write(Reamur) write(Fahrenheit) Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

10 Kunci Jawaban Soal 1 Flowchart-nya : Mulai Celcius
Akhir Celcius Reamur  4/5 x Celcius Fahrenheit  9/5 x Celcius + 32 Reamur , Fahrenheit Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

11 Translasi ke Bahasa Pascal
Programnya : Program KONVERSI_SUHU; { Membuat konversi suhu dari derajat Celcius ke derajat Reamur dan Fahrenheit } Uses Crt; Var Celcius,Reamur,Fahrenheit : Real; Begin Clrscr; Write(‘Derajat Celcius = ‘); Readln(Celcius); Reamur := 4/5 * Celcius; Fahrenheit := 9/5 * Celcius + 32; Writeln(‘Konversi ke Reamur = ‘,Reamur:4:2); Writeln(‘Konversi ke Fahrenheit = ‘,Fahrenheit:4:2); Repeat Until Keypressed; End. Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

12 Dosen Pengasuh : Fatoni, S.Kom., M.M.
Kunci Jawaban Soal 2 Algoritma-nya : Algoritma SEGITIGA_SIKU2 { Menghitung sisi miring pada segitiga siku-siku } DEKLARASI A,B,C : real DESKRIPSI: write(Sisi Tegak / A) read(A) write(Sisi Datar / B) read(B) C  SQRT(SQR(A) + SQR(B)) write(Sisi Miring,C) Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

13 Kunci Jawaban Soal 2 Flowchart-nya : Mulai A, B
Akhir A, B C  SQRT(SQR(A) + SQR(B)) C Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

14 Translasi ke Bahasa Pascal
Programnya : Program SEGITIGA_SIKU2; { Menghitung sisi miring pada segitiga siku-siku } Uses Crt; Var A,B,C : Real; Begin Clrscr; Write(‘Sisi Tegak / A = ‘); Readln(A); Write(‘Sisi Datar / B = ‘); Readln(B); C := SQRT(SQR(A)+SQR(B)); Writeln(‘Sisi Miring / C = ‘,C:4:2); Repeat Until Keypressed; End. Tanggal : 20 November 2018 Dosen Pengasuh : Fatoni, S.Kom., M.M.

15 Dosen Pengasuh : Fatoni, M.M.,M.Kom.
Thank You ! Dosen Pengasuh : Fatoni, M.M.,M.Kom.


Download ppt "Chapter 4 : Aturan Penulisan Teks Algoritma dengan Flow Chart"

Presentasi serupa


Iklan oleh Google