سلام با یک برنامه دیگه از جاوا در خدمتتونم امیدوارم که در مدرسه یا دانشگاه موفق و سر بلند باشید. در این برنامه ما از یک آرایه 9 عنصره استفاده کردیم که با یک دستور for خونه هارو از صفر شروع می کنیم و بصورت خطی یا ترتیبی جلو میریم. منظور از ترتیبی این است که اگر خونه ما 9 عنصر دارد و در خونه هامون اعداد 10 تا 100 بصورت ده تا ده تا باشد اول خونه 0 که 10 قرار دارد و بررسی می کند اگر عدد گرفته شده از کاربر برابر بود شماره خونه و چاپ می کند و اگر نه یکی میره جلو که میشه خونه 1 که عدد 20 قرار دارد. و اینکار و اینقدر تکرار می کند تا به جواب برسد خب اگر متوجه نشدید به جدول مرحله اجرا برنامه که گذاشتم و برید ببینید.

آرایه ما: 

80 70 60 50 40 30 20 10

قرار است با برنامه نوشته شده خانه های آرایه را از سمت چپ، از خانه 0 ام بصورت خطی یا ترتیبی پیمایش بکنیم. و آدرس خانه را به کاربر نمایش بدهیم.

برنامه جستجوی ترتیبی در جاوا:

package com.company;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        System.out.println ( "لطفا عدد خود را وارد بکنید:" );
        Scanner input = new Scanner ( System.in );
        int data = input.nextInt ();
        int arr[]={10,20,30,40,50,60,70,80};
        for (int i = 0 ; i <= arr.length; i++) {
            if(arr[i] == data) {
                    System.out.println ( " در خانه "+ i + " آرایه یافت شد " );
            }
        }
    }
}

خروجی برنامه جستجوی ترتیبی در جاوا:

لطفا عدد خود را وارد بکنید:
60
 در خانه 5 آرایه یافت شد 

به عنوان مثال عدد 60 توسط کاربر وارد شده است: 

جدول برنامه جسنجوی ترتیبی در جاوا
پاسخ یافت شده (result) عدد یافت شده در آرایه(arr) مغیر i مراحل اجرای حلقه For
0 10 0 0
0 20 1 1
0 30 2 2
0 40 3 3
0 50 4 4
1 (در خانه 5 آرایه یافت شد) 60 5 5
خروج از برنامه 70 6 6