PROGRAM MenentukanBilangan {Program untuk
menentukan bilangan genap atau ganjil}
DEKLARASI:
Bilangan :
integer {bilangan yang di baca berupa angka}
ALGORITMA :
read (bilangan)
if bilangan
mod 2 = 0
then
write (‘bilangan genap’)
else
write (‘bilangan ganjil’)
end if
Penjelasan:
* variabel bilangan
tugasnya untuk menyimpan bilangan/angka yang di inputkan
* kondisi pertama
apabila bilangan sisa hasil bagi 2 nya sama dengan nol maka bilangan tersebut
termasuk bilangan genap
* jika tidak maka
bilangan termasuk bilangan ganjil
PROGRAM MembuatBintang {Program untuk membuat
bintang yang kerucut kebawahl}
DEKLARASI:
i : integer
{bilangan yang di baca berupa angka}
ALGORITMA :
read i
begin i <- 0
while (i<5)
write (*)
i<- i+1
end while
end
Penjelasannya :
* variabel i
tugasnya menampung angka
* mulanya
variabel i dimasukkan angka 0
* selama variabel
i kurang dari 5 maka tulis “*”
*
hitungan++ fungsinya untuk menambah satu (+1) nilai hitungan peda setiap
pengulangan.
PROGRAM MenentukanAngka {Program untuk membaca
angka dari 1 sampai 3}
DEKLARASI:
angka :
integer {bilangan yang di baca berupa angka}
ALGORITMA :
read (angka)
case (angka);
1 : write
(‘Satu’)
2 : write
(‘Dua’)
3 : write
(‘Tiga’)
default
write (‘Tidak ada’)
Penjelasannya:
* variabel bilangan
tugasnya untuk menyimpan angka yang di inputkan
* kondisi case
untuk membaca angka yang di inputkan
* apabila input =
1 maka output satu, input = 2 maka output dua, dan input = 3 maka output tiga
* apabila input
angka tidak sesuai maka output “Tidak ada”
PROGRAM MngurutkanAngka {Program untuk membaca
angka dari 1 sampai 3}
DEKLARASI:
angka :
integer {bilangan yang di baca berupa angka}
ALGORITMA :
for i=1 sampai
i=10
write i
end for
Penjelasannya :
* variabel bilangan
tugasnya untuk menyimpan angka yang di inputkan
* kondisi pertama
untuk i samadengan 1 kerjakan sampai i samadengan 10
* hitungan i=
10 artinya selama nilai hitungannya belum sama dengan 10, maka pengulangan
akan terus dilakukan. Dengan kata lain, perualangan ini akan mengulang sebanyak
10 kali.
* Perulangan
tersebut akan di cetak sampai i samadengan 10
PROGRAM MngurutkanAngka {Program untuk membaca
angka dari 1 sampai 3}
DEKLARASI:
angka :
integer {bilangan yang di baca berupa angka}
ALGORITMA :
for i<- 100
downto o do
write i
end for
write ('Go!')
Penjelasannya :
* variabel i tugasnya
untuk menyimpan angka yang di inputkan
* kondisi pertama
untuk i samadengan 100 kerjakan sampai i samadengan 1
* artinya selama
nilai hitungannya belum sama dengan 1, maka pengulangan akan terus dilakukan.
Dengan kata lain, perualangan ini akan mengulang sebanyak 100 kali.
* Perulangan
tersebut akan di cetak sampai i samadengan 1
* jika sudah
selesai kondisi terakhir outputnya Go!































