Anda di halaman 1dari 5

PENULISAN ALGORITMA DENGAN PSEUDOCODE

1. Judul : Algoritma menampilkan bilangan genap dari 1 100


Deklarasi :
i : integer
Deskripsi :
write(Bilangan genap: )
for i = 1 to 100 do
if I mod 2 = 0 then
write (i)
endif
endfor

2.Judul : Algoritma menampilkan bilangan ganjil dari 1 100


Deklarasi :
i : integer
Deskripsi :
write(Bilangan Ganjil)
for i = 1 to 100 do
if i mod 2 = 1 then
write (i)
endif
endfor

3. Judul : Algoritma yang menampilkan bilangan prima dari 1


100
Deklarasi : int i,j,pembagi
Deskripsi :
write (Bilangan prima)
for i = 1 to 100 do
int pembagi=0
for j = 1 to i do
if (i mod j = 0)
pembagi = pembagi+1
end if
end for
if (pembagi =2)
write (i)
end if
end for

4. Judul : Algoritma menampilkan jumlah bilangan Genap, Ganjil,


Prima dari 1 100
Deklarasi : genap, ganjil, prima: integer
Deskripsi :
write(bilangan genap: )
genap = 0
ganjil = 0
prima = 0
for i = 1 to 100 do
if i mod 2 = 0 then
genap = genap + 1
elseif i mod 2 = 1 then
ganjil = ganjil + 1
else
int pembagi=0
for j = 1 to i do
if (i mod j = 0)
pembagi = pembagi+1
end if
end for
if (pembagi =2)
prima = prima +1
end if
endif
endfor
write (ganjil)
write (genap)
write (prima)

C.Buatlahalgoritmamenggunakanflowchart
danpseudocodeuntukmenentukanapakah
bilanganyangdiinputadalahbilanganganjil
ataubilangangenap.

Algoritma :1. Masukkan sebuah bilangan


2. Bagi bilangan tersebut dengan bilangan atau angka 2
3. Jika bilangan menghasilkan sisa pembagian 0 maka genap
4. Jika bilangan tidak menghasilkan sisa pembagian 0 maka
ganjil

Pseudocode : Read Bilangan

If bil mod 2 = 0 then,


Output Genap

Else

Output Ganjil

End if

Catatan : Mod adalah sisa hasil bagi

Anda mungkin juga menyukai