جستجوی آرایه خطی
سعی کنید کار را از کار قبلی درست کنید تا حتی اگر عنصر مورد نیاز در آرایه نباشد، درست کار کند.
نکته: اگر عنصر مورد نیاز در آرایه نیست، باید به محض اینکه آرایه از محدوده خارج شد، از حلقه خارج شوید.
توجه
باید به خاطر داشت که در C++ (و همچنین در پایتون، جاوا اسکریپت، PHP) هنگام استفاده از رابط منطقی
AND
(
&&
)، اگر قسمت اول false، سپس قسمت دوم بررسی نمی شود.
به عنوان مثال:
شرط
a = 0 && b != 0
وقتی
a = 5
، قسمت اول
a = 0
نادرست است، بنابراین قسمت دوم
b != 0
توسط کامپایلر بررسی نخواهد شد.