Anda di halaman 1dari 4

Mata Kuliah : Algoritma dan Pemograman Komputer

Nama : Riski Nainggolan


NIM : 4171240007
Kelas : Fisika Non Dik 2017
Dosen : Dr. Alkhafi Maas Siregar, M.Si

PSEUDO-CODE DAN FLOWCHART

Pseudo-code adalah sebuah kode semu algoritma secara high-level biasanya


dituliskan dengan kombinasi bahasa inggris dan notasi matematika. Contoh dalam Pseudo-
code yaitu:
1. Write pseudo code that reads two numbers and multiplies them together and print out
their product.
Dalam Pseudo-code dapat kita tulis :
- Read num1, num2
- Set multi to num1*num2
- Write multi
Dalam Program
- int num1, num2, multi;
- multi = num1 * num2;
- display ;
2. Write pseudo code that tells a user that the number they entered is not a 5 or a 6.
Dalam Pseudo-code
- Read is Five
- If (is five = 5)
- Write “Your number is 5”
- Else if (is five = 6)
- Write “your number is 6”
- Else
- Write “your number is not 5 or 6)
3. Write pseudo code that will count all the even numbers up to a user defined stopping
point.
Dalam pseudo-code
- Read count
- Sset x to 0
- While (x < count)
- Set even to even +2 , x = x+1
- Write even

Contoh dalam persamaan rumus :


- V = V0 + at
Dalam pseudo-code dapat dituliskan :
 Berikan nilai waktu, perc, kec. awal
 Hitung kec. akhir = kec. awal + perc*waktu
 Tampilkan kec. akhir
Program
 kec. awal = 5
 perc = 2
 waktu = 4
 kec. akhir = kec. awal + perc*waktu
 disp(kec. akhir)

- S = S0 + V0t + 1/2at2
Dalam pseudo-code dapat dituliskan :
 Berikan nilai jar. awal, waktu, perc, kec. awal
 Hitung jar. akhir = jar. awal + kec. awal*waktu + (1/2)*perc*waktu^2
 Tampilkan jar. akhir
Program
 jar. awal = 4
 waktu = 2
 kec. awal = 6
 perc = 2
 jar. akhir = jar. awal + kec. awal*waktu + (1/2)*perc*waktu^2
 disp(jar. akhir)
- Q = mc(T2-T1)
Dalam pseudo-code dapat dituliskan :
 Berikan Nilai m, c, T1 dan T2
 Hitung Q = mc(T2-T1)
 Tampilkan Q

Selain pseudo-code terdapat juga flowchart yang dapat digunakan. Flowchart


adalah diagram alir atau lebih jelasnya, flowchart ialah penyajian tentang proses dan
logika dari kegiatan penanganan informasi secara matematis sedangkan flowchart
dalam pemograman adalah suatu bagan dengan simbol-simbol tertentu yang
menggambarkan urutan proses secara detail dan menjelaskan hubungan antara suatu
proses dengan proses lainnya dalam suatu program.
Beberapa simbol-simbol dalam flowchart :

1. Proses

2. Pilihan

Awal/Akhir
3.

Data
4.

5. Display
Contoh menggunakan Flowchart :
- Q = mc(T2-T1)

Awal

m,c,T2,T1

Q = m*c*(T2-T1)

Akhir

Jika kita bekerja di M-File , program harus diketik dan disimpan serta diberi nama yang
sesuai kemudian running di command window.

Anda mungkin juga menyukai