Wednesday, December 30, 2015

contoh tugas Sequential Search Visual Studio nilai 100 lengkap dengan penjelasan PPT

1. Sequential Search 
 Sequential search adalah teknik pencarian data dimana data dicari secara urut dari depan ke belakang atau dari awal sampai akhir. Berdasarkan key yang dicari. 

Kelebihan dari proses pencarian secara sequential ini adalah: 
1. Jika data yang dicari terletak didepan, maka data akan ditemukan dengan cepat. 

 Walaupun memiliki kelebihan teknik ini juga memiliki kekurangan yaitu: 

1. Jika data yang dicari terletak dibelakang atau paling akhir, maka akan membutuhkan waktu yang lama dalam proses pencariannya. 
2. Beban komputer akan semakin bertambah jika jumlah data dalam array sangat banyak 
Adapun proses dari sequential search adalah: 
a. Mulai dari awal (atau dari akhir) cek seluruh record dalam array atau list, baca satu persatu 
b. Temukan record sesuai dengan key yang dicari c. Proses searching berhenti karena salah satu alasan. •Success – Found the target key •End of List – No more records to compare  
-------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace uas1
{
    class Program
    {
        static void Main(string[] args)
        {
            atas:
            int[] data = { 1, -1, 3, -3, 5, -5, 7, -7, 9}; //data yang berbentuk array diatandai dengan []
            int cari;  //data,cari,ketemu = adalah variabel
            int ketemu = 0;
            Console.Write("\n inputkan data yang ingin anda cari : ");
            cari = Convert.ToInt16(Console.ReadLine());
            for (int i = 0; i <= 8; i++) //for adalah looping
            {
                if (data[i] == cari)
                {
                    ketemu=1; 
                    break;

                }
            }
                if (ketemu == 1)
                {
                    for (int i = 0; i <= 8; i++)
                    {
                    if (data[i]==cari)
                    Console.WriteLine("data tersedia dan terletak pada urutan ke-{0}", i+1);
console.write(hPPY LESTARI);
                    }
                }
                else
                {
                    Console.WriteLine("data tidak ada.");
                }
                goto atas;
            Console.Read();
           
        }
    }

}
--------------------------------------------------------


contoh tugas nilai 100 lengkap dengan  penjelasan lengkap Sequential Search Visual Studio BSI

Bagikan

Jangan lewatkan

contoh tugas Sequential Search Visual Studio nilai 100 lengkap dengan penjelasan PPT
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

loading...