DEKLARASI
n = 0 – 1000
BAHASA NATURAL
1. Masukkan ANGKA DARI 0-1000
2. Angka yang kurang dari 2 masukkan ke daftar bukan bilangan prima, selain itu
lanjut ke langkah 3
3. Angka yangterkecil set sebagai i dan masukkan ke daftar bilangan prima
4. Semua angka kelipatan i masukkan ke daftar bukan bilangan prima, selain itu
ulang ke langkah 3 dan 4 sampai semua bilangan habis
5. Cetak hasil prima
6. selesai
PSEUDO CODE
Input (n=0-1000)
If (n<2), then do
Bukan prima n
i n min
Prima i
If n kelipatan I, then do
Bukan Prima n
Output (prima)
FLOWCHART
START
Input n=0-1000
n<2
N
i n min
n =i
Y
Y
n kelipatan i
N
Bukan prima
prima
end
KONVERSI SUHU DARI FAHRENHEIT KE CELCIUS
DEKLARASI
F = suhu fahrenheit
C = suhu celcius
BAHASA NATURAL
1. Masukkan nilai F (suhu fahrenheit)
2. Hitung nilai C (suhu celsius) dengan rumus (F – 32)* 5/9
3. Tampilkan nilai suhu celsius
PSEUDO CODE
Input F
C ( F - 32) * 5/9
Output C
End
FLOWCHART
START
INPUT F
C ( F - 32) * 5/9
OUTPUT C
END
MENENTUKAN XMaksimum DARI SUATU GERAK PARABOLA
DEKLARASI
Vo = kecepatan mula-mula
A = Sudut yang dibentuk gerak parabola = percepatan gravitasi
BAHASA NATURAL
1. Memasukkan nilai kecepatan mula-mula (Vo)
2. Memasukkan nilai sudut yang dibentuk gerak parabola (A)
3. Memasukkan nilai percepatan gravitasi (g)
4. Menghitung nilai jarak maksimum (xmaks ) Vo^2*Sin 2*A / g
5. Tampilkan nilai jarak maksimum (xmaks )
PSEUDO CODE
Input Vo and
A and
g
xmaks Vo^2*Sin 2*A / g
Output xmaks
End
FLOWCHART
START
IN PUT Vo
INPUT A
INPUT g
OUTPUT X maks
END