Notasi Algoritma searching atau pencarian



JUDUL


Mencari nilai yang sama pada sekumpulan kartu
1. menampilkan semua data yang sama dengan yang dicari
2. yang diutamakan hanya ketemu
3. yang dipetingkan ada berapa
4. yang dipentingkan posisi dan jumlah
5. metode searcing yang berbeda


KAMUS
x, y, cari, kartu[1...16] <-- integer
------------------------------------------------

DEKRIPSI
------------------------------------------------
maksimal jumlah kartu adalah 16
x <-- 1
while (x <= 16)
{
input kartu[x]
x <-- x + 1
}
do
input "nilai kartu yang dicari ...",cari

1.
x <-- 1
while (x <= 16)
{
if(cari = kartu[x]) then
{
output kartu[x]
}
else
{

}
x <-- x + 1
}
do
2.
x <-- 1
while (x <= 16)
{
if(cari = kartu[x]) then
{
output "ada yang sama"
}
else
{
output "tidak ada yang sama"
}
x <-- x + 1
}
do
3.
x <-- 1
y <-- 0
while (x <= 16)
{
if(cari = kartu[x]) then
{
y <-- y+1
}
else
{
""
}
x <-- x + 1
}
do
output "jumlah kartu yang sama ada ....",y "kartu"
4.
x <-- 1
y <-- 0
while (x <= 16)
{
if(cari = kartu[x]) then
{
output "posisi kartu yang sama ada di kertu ke ...",x
y <-- y+1
}
else
{
""
}
x <-- x + 1
}
do
output "jumlah kartu yang sama ada ....",y "kartu"
5.
x <-- 1
y <-- 0
while (x <= 16)
{
if(cari != kartu[x]) then
{
y <-- y + 1
}
else
{
""
}
x <-- x + 1
}
do
if (y<16)
{
output "ketemu"
}
else
{
output "tidak ketemu"
}

Komentar

Postingan populer dari blog ini

Sejarah Udinus

Tugas 3 Array Tipe Bentukan