Hapalan Algoritma
1. Algoritma menghitung luas lingkaran
- Menetapkan nilai phi 3,14
- Menghitung jari-jari lingkaran
- Menghitung luas lingkaran dengan rumus Luas=phi*r*r
- Mencetak nilai Lebih
- Menetapkan nilai phi yaitu 3,14
- Menghitung jari-jari lingkaran
- Menghitung keliling lingkaran dengan rumus K=2*phi*r
- Mencetak nilai K
- Tentukan banyak bilangan yang akan dibandingkan
- Deklarasikan nilai max =0 dan nilai min =100000
- Masukkan bilangan yang akan dibandingkan,bilangan yang diinputkan disimpan dalam variabel bil[1] (sebanyak bilangan pada no 1)
- Bandingkan bil[i] dengan max
- Apabila bilangan [i] > max maka max = bil[i]
- Jika tidak,maka max = max
- Apabila bilangan [i] < min maka min = bil[i]
- Jika tidak,maka min = min
- Lakukan perulangan ke langkah 3 sampai bil [i] sebanyak bilangan yang telah ditentukan pada langkah no.1
- Cetak bilangan maksimum dan minimum yang telah dibandingkan
Algoritma :
Deklarasi
n,total,rata2 :float
Deskripsi
read n
for(int i=0;i<5;i++)
end for
total =total+n
rata2=total/5
end
5. Algoritma menghitung umur
{menghitung umur dari tanggal, bulan, dan dan tahun sekarang dikurangi tanggal, bulan, tahun kelahiran}
Deklarasi
tanggal_sekarang : integer
bulan_sekarang : integer
tahun_sekarang : integer
tgl_lahir : integer
bulan_lahir : integer
tahun_lahir : integer
tahun : integer
bulan1 : integer
bulan2 : integer
tanggal1 : integer
tanggal2 : integer
Deskripsi
Read
(tanggal_sekarang, bulan_sekarang, tahun_sekarang,tanggal_lahir,bulan_lahir,tahun_lahir)
(tahun bulan1 bulan2 tanggal1 tanggal2 tahun_lahir)
and (tanggal_sekarang >= tanggal_lahir) and (bulan_sekarang >= bulan_lahir)
else
else if (tahun_sekarang > tahun_lahir)
and (tanggal_lahir >= tanggal_sekarang) and (bulan_lahir >= bulan_sekarang)
else if ((tahun_sekarang > tahun_lahir)
and (tanggal_sekarang >= tanggal_lahir) and (bulan_lahir >= bulan_sekarang)
else if (tahun_sekarang > tahun_lahir) and (tanggal_lahir >= tanggal sekarang) and (bulan_sekarang >= bulan_lahir)
write (tahun, bulan1, bulan2, tanggal1, tanggal2)
Komentar
Posting Komentar